Как я могу определить отступ предыдущей строки под курсором в vim - PullRequest
0 голосов
/ 04 августа 2020

Я написал следующую команду в моем vimrc, которая печатает значение переменной вместе с самим именем переменной.

command -nargs=1 Pv :normal i        print("<args>:", <args>)<ESC>

Я обычно использую ее для отладки в моих python программах. Однако я бы хотел, чтобы команда print вставляла выровненные по отступу предыдущей строки, чтобы мне не нужно было ее перемещать. Есть ли какая-нибудь команда для такой штуки?

1 Ответ

0 голосов
/ 04 августа 2020

Если autoindent включен, то команда cab будет выглядеть следующим образом:

command -nargs=1 Pv :normal oprint("<args>:", <args>)<ESC>
...