Я пытаюсь загрузить barebone vim. Таким образом, я определил ~/.slimvimrc
, который имеет следующее содержаниеBarebones vim with `nocp`
syntax on map q :q <cr>
Затем я загружаю Vim с помощью vim -u ~/.slimvimrc
. Когда я нажимаю q
, я ожидаю, что vim будет закрыт из-за отображения выше. Тем не менее, vim просто «сидит» в командной строке печати q<CR>
и ждет ввода.
Однако, если добавить nocp
установку к выше vimrc
:
syntax on set nocp map q :q <cr>
отображение работает отлично. Я просмотрел документацию nocp
, но не смог найти ее связь с <CR>
. Можете ли вы указать мне правильное место?
Кроме того, вам нужно посмотреть ': help cpoptions' в частности': he cpo-k' и ': he cpo- <' –
Спасибо @AlexKroll, это помогло. – jacquard