Я использую Vi в качестве предпочтительного (и, фактически, единственного) текстового редактора в системах Linux. Я знаю, как изменить режимы с нормального на вставку и наоборот. Возможно ли, чтобы Vi автоматически загружался в режим вставки, а не в нормальный режим?
insert-mode
invocation
200_success
источник
источник
vim
ответ принят?nvi
?Ответы:
Вы можете использовать
+startinsert
опцию (или+star
для краткости), чтобы запустить Vim в режиме вставки.Если вы хотите, чтобы это происходило по умолчанию при запуске Vim, вы можете создать псевдоним (в вашем
.bashrc
или,.zshrc
например) следующим образом:Однако это работает только при запуске Vim. Если вы хотите, чтобы Vim находился в режиме вставки, даже если вы открываете файл из Vim, добавьте в свой файл следующее
.vimrc
:источник
источник
источник
Хотя я думаю, что запуск в режиме вставки - это не vim, вы можете сделать это очень легко. Вы должны начать vim с
Флаг -c передает команду в vim. Команда
:startinsert
переходит в режим вставки. Как вы можете себе представить, вы можете запустить vim с любым количеством команд, если пожелаете.источник
Можно включить режим вставки с помощью опции -i . Вы можете использовать псевдоним, используя следующую команду
.bashrc
, чтобы каждый раз автоматически запускаться в режиме вставки:источник
-i
предназначен для установки имениviminfo
файла, а не для запуска в режиме вставки.