как набирать определенные команды в vim, например, CTRL-] ^ Wc и т.д .. на немецкой клавиатуре - PullRequest
6 голосов
/ 20 мая 2009

Я сижу здесь и чувствую себя глупо - справка vim подсказывает мне нажать CTRL ] (для перехода по ссылкам в помочь) и я не могу получить это !? Та же проблема с ^ Wc (закрыть разделенное окно)

У меня немецкая клавиатура и особенно CTRL ] , похоже, не работает для меня.

Как мне их сделать?

Спасибо за помощь, кажется, работает, кроме CTRL ] ! Любая идея, как я могу заставить это работать?

Ответы [ 4 ]

5 голосов
/ 25 мая 2009

У меня есть хорватская клавиатура и почти те же проблемы (из-за того, что у меня ее нет, например "]"). Задумывались ли вы о переназначении этих клавиш на что-то, что вы могли бы использовать вместо клавиши Ctrl-].

Например, обычный ввод отлично работает для меня.

Для этого просто перейдите в каталог "/ vimfiles / ftplugin /" и создайте файл с именем help.vim (если вы заинтересованы в использовании этой комбинации клавиш только в файлах типа HELP). В нем наберите

nmap <buffer> <Enter> <C-]>
"for just following the link
nmap <buffer> <C-Enter> <C-w><C-]><C-w>T
"for following the help topic in a new split (often useful)
5 голосов
/ 20 мая 2009

Во-первых, в этом типе файла справки символ ^ указывает, что вам нужно нажать Ctrl клавишей. ^Wc означает нажать Ctrl + W , затем c после отпускания ^W. Похоже, вам может понадобиться использовать Ctrl + AltGr + 9 , чтобы получить Ctrl + ] .

Во-вторых, Ctrl («Управление») должно быть эквивалентно клавише Strg («Управление»?) На немецкой клавиатуре.

( Эквиваленты клавиатуры , для вашей справки. Я думаю, вы можете настроить Vim, чтобы он был более дружественным для немецкой клавиатуры, но это превосходит мои знания и Google-фу.)

3 голосов
/ 25 мая 2009

Я думаю, что узнал сам. Если я «притворяюсь», что у меня есть английская клавиатура, и просто нажимаю Ctr- + (Ctr- «плюс»), то это похоже на работу. (слева от "ü").

Здесь находится символ] на английской клавиатуре.

Заставьте меня задуматься, что еще отображается на карте? У кого-нибудь есть идея?

0 голосов
/ 18 июля 2018

В Vim вы можете использовать strg + click для перехода по ссылке в качестве альтернативы ctrl +]. Хотя это и не идеально, по крайней мере, такие новички Vim, как я, могут перемещаться по руководству.

...