Как начать каждое открытие файла на какой-нибудь текстовой метке - PullRequest
0 голосов
/ 20 января 2020

Я бы хотел, чтобы мой vim (на самом деле, neovim) всегда переходил к метке, которую я оставляю в тексте (или первой, если их больше одного). Итак, я настроил эту автокоманду:

au BufNewFile,BufRead * call search('\$\$\$')

и надеюсь, что она будет работать. К сожалению, BufRead кажется недостаточным, потому что когда я сейчас открываю файл, он просто снова открывает его сверху.

Итак, я заменил BufRead на BufEnter (после попытки BufReadPost , что тоже не сработало), и теперь vim действительно переходит на лейбл, к сожалению, это способ сделать это. Он переходит на метку (и, возможно, даже заменяет текст), когда я использую проверку орфографии или в основном в любое время, когда я возвращаюсь в этот буфер из любого места. Это слишком много.

Однако, главное, я не понимаю, почему этот BufRead не работает с самого начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...