Vim відключення вкладки


4

Нещодавно я встановив vim7.3 за допомогою " --with-features=big", тому що мені подобаються майже всі ці функції. Однак одне, що мені не подобається - це дозволяє завершити вкладку: у звичайному режимі, якщо ви натиснете на вкладку, vim "розумно" починає всезаповнення, якщо ви поруч із "словом".

Тепер я використовую плагін Smart Tabs , і мені потрібна клавіша вкладки, щоб вона не була автоматично заповнена. Однак мені подобаються всі інші " --with-features=big" функції, і я не люблю переходити до " --with-features=normal", що не впливає на клавішу вкладки.

Хтось знає, як відключити завершення вкладки під час компіляції vim --with-особливості = величезні?


3
У звичайному режимі <tab> переходить до наступного нового запису у списку стрибків. На цю поведінку жодна функція Vim не впливає. У режимі вставки <tab> вставляє символ <tab>. Якщо ви бачите іншу поведінку, це викликано вашим ~ / .vimrc або плагіном. Щоб дізнатись, де <tab> відображається, виконайте виконання :verbose nmap <tab>.
garyjohn

Якщо ви це опублікували як відповідь, я б позначив це питання як відповідь. Дякую за пораду!
So8res

Відповіді:


3

[Скопійовано з мого коментаря.]

У звичайному режимі <tab> переходить до наступного нового запису у списку стрибків. На цю поведінку жодна функція Vim не впливає. У режимі вставки <tab> вставляє символ <tab>. Якщо ви бачите іншу поведінку, це викликано вашим ~ / .vimrc або плагіном. Щоб дізнатись, де <tab> відображається, виконайте виконання

:verbose nmap <tab>

5

Ви можете спробувати цю команду, щоб дізнатися, що відобразило клавішу вкладки в режимі вставки:

:verbose imap <tab>

і ви можете отримати підказку для вирішення проблеми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.