2

Я использую vim от mutt для ответа на мои электронные письма, и в .muttrc у меня указано следующее:

set editor= 'vim +1 -c "set textwidth=72" -c "set wrap" -c "set nocp" -c "set spell"'

Я хочу иметь возможность добавлять 2 новые строки поверх буфера ответов, чтобы мне не приходилось добавлять их в каждый новый ответ.

Итак, как мне добавить новый буфер из опций / команд запуска?

Также приветствуются любые другие команды редактора vim, которые были бы полезны в этой ситуации:)

2 ответа2

2

Вероятно, было бы лучше настроить файл скелета (:help skeleton), но вы можете сделать:

 vim -c 'call append(0, ["foo", "bar"])'

вставить две строки "foo" и "bar" в первые две строки нового буфера.

0
vim -c "set textwidth=72" -c "set wrap" -c "set nocp" -c "set spell" -c "normal 2O" +3

должно сработать. Это заглавная буква О, а не ноль, кстати.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .