Я делаю быстрый список в VIM в моем плагине Python. Он не может позиционировать курсор в нужном месте, когда в строке есть вкладки очень непредсказуемым образом.
Например, в файле есть такая строка:
<Tab>return substitute(a:path, '[\\]\+', '\\\\', "g")
И я нахожу сущность быстрого исправления в этой строке в символах 's'. У меня есть столбец 9, но когда я нажимаю, vim устанавливает курсор на столбец 2. Как так? Это происходит только тогда, когда в строке есть вкладки, а в списке быстрых исправлений отображается правильная позиция.