Я бы хотел, чтобы мой vim (на самом деле, neovim) всегда переходил к метке, которую я оставляю в тексте (или первой, если их больше одного). Итак, я настроил эту автокоманду:
au BufNewFile,BufRead * call search('\$\$\$')
и надеюсь, что она будет работать. К сожалению, BufRead
кажется недостаточным, потому что когда я сейчас открываю файл, он просто снова открывает его сверху.
Итак, я заменил BufRead
на BufEnter
(после попытки BufReadPost
, что тоже не сработало), и теперь vim действительно переходит на лейбл, к сожалению, это способ сделать это. Он переходит на метку (и, возможно, даже заменяет текст), когда я использую проверку орфографии или в основном в любое время, когда я возвращаюсь в этот буфер из любого места. Это слишком много.
Однако, главное, я не понимаю, почему этот BufRead
не работает с самого начала.