вкладка сопоставления в VIM

Я использую Vim 7.4. Я установил клавишу «Tab» в обычном режиме, чтобы перейти в режим вставки.

nnoremap <tab> a

Это прекрасно работает в файле .txt, но не в файлах .cpp. Это почему?

Помимо сопоставления, у меня также есть настройки clang_complete в моем файле .vimrc.

0

Решение

:verbose nmap <Tab>

покажет вам текущее отображение (я). Если два указаны в списке, один с @ префикс перед правой частью является Буфер-местный отображение, которое переопределяет ваш глобальный. Затем вам нужно найти его определение (где-то в ftplugin/cpp*.vimили через :autocmd FileType cpp) и отключите его.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]