CTRL +] w Vimie na Macbooku

0

Mam irytujący problem z Ctrl + ] kombinacja klawiszy w Vim na moim Macbooku. Mam skandynawską klawiaturę, więc nie mam ] klawisz. Normalnie robię znak] Alt + 9 . Jest to problem, gdy używam na przykład ctagów, ponieważ nie ma prostego sposobu na przeskakiwanie w plikach. Próbowałem użyć map <C-9> <C-]> w moim .vimrc, ale to nie działa. Zrobiłem to, żeby pracować <C-K>, ale wolałbym raczej <C-9> (albo może <D-9> - czyli: klawisz polecenia Apple + 9). Jak mogę to naprawić?

Linger
źródło
Zobacz to pytanie SO: stackoverflow.com/questions/6932702/…
eckes

Odpowiedzi:

1

Wyszukaj google na amerykański diagram klawiatury qwerty, a następnie porównaj go z rzeczywistą klawiaturą. Klucz znajdujący się w tym samym miejscu na klawiaturze będzie działał.

Na francuskiej klawiaturze, $ jest dokładnie w tym samym miejscu co ] więc muszę pisać <C-$> zamiast <C-]>.

W twoim przypadku jest to prawdopodobnie ^ ¨ ~

romainl
źródło
+1 Potwierdzam, że w ten sposób działa (niemiecka) klawiatura QWERTZ: stackoverflow.com/questions/6932702/…
eckes
0

Spróbuj tego:

map <C-\> :exec("tag ".expand("<cword>"))<CR>

Oczywiście, wymień <C-\> z jakąkolwiek kombinacją.

Andrea Bergia
źródło
0

Najbliższy byłem w stanie się z tym skontaktować Ctrl Numpad 9 :

nnoremap <C-k9> i

Z tego, co mogę powiedzieć, zwykłe klawisze numeryczne nie są dostępne do mapowania.

Klawisze funkcyjne działają dobrze, np. Ctrl F9 :

nnoremap <C-F9> i
Paul Ruane
źródło