Как отключить автоматический разрыв строки при вставке двух фигурных скобок в vim? - PullRequest
4 голосов
/ 31 мая 2011

Всякий раз, когда я набираю две фигурные скобки ({{), я получаю что-то вроде этого:

{
|
}

| используется для описания положения курсора.

Это поведение совершенно раздражает, например, при использовании разных шаблонизаторов, которые резервируют этот синтаксис для переменных.

Как я могу узнать, откуда такое поведение? И как мне его отключить?

Спасибо

Ответы [ 2 ]

5 голосов
/ 31 мая 2011

Чтобы выяснить, откуда оно берется:

:verbose imap {{
:verbose map {{

Найдите отображение с помощью 'i' (вставьте отображение режима) и посмотрите, где оно определено

Если это не так,это может быть сокращение:

:verbose abbrev
4 голосов
/ 01 июня 2011

Если вы используете тот же плагин, что и я, AutoClose , то вы можете набрать <leader>a (для меня это ,a, это зависит от вашей клавиши <leader>).

<leader>a включает или выключает автоматическое закрытие.

...