Pytania oznaczone «key-bindings»

Wykonywanie czynności po naciśnięciu klawisza. Są to również tak zwane kluczowe mapowania lub mapowania. W przypadku pytań dotyczących domyślnych powiązań klawiszy, a także tworzenia lub ponownego definiowania powiązań klawiszy.

65
Jak debugować mapowanie?

Widzę tu wiele pytań, w których użytkownik ma mapowanie, które nie działa i przez większość czasu przyczyny są dość podobne. Sugeruję, aby uczynić to pytanie odniesieniem do tego rodzaju pytań, aby podać pełną procedurę debugowania mapowania. Jeśli użytkownik ma problem z mapowaniem, może zostać...

37
Jak zmapować klawisz Alt?

Próbuję zmapować Altklucz w następujący sposób: :map <A-j> j :map <A-k> k ale to nie działa (dzwonek dzwoni na Alt + j/ Alt + k). Czego mi brakuje? Używam terminalu w OSX, to samo dzieje się na zdalnym Linuxie. Na Ctrl + v, Alt + j, mam: ?~H~F( ∆kiedy encoding=utf-8). Na Ctrl +...

24
Wyłącz <Esc>, ale trzymaj <C - [>

Do przełączania się z trybu wstawiania jestem przyzwyczajony <Esc>. Teraz chcę się przekwalifikować <C-[>zamiast <Esc>. W tym celu muszę wyłączyć, <Esc>aby pomóc w przekwalifikowaniu. Problemem jest :inoremap <Esc> <Nop> wyłącza również <C-[>. Dla...

24
Jak mogę pracować z podziałami w Vimie bez Ctrl-W?

Mój terminal nie pozwala mi pisać Ctrl+ W, ponieważ jest to skrót do zamykania karty terminalu. Lubię pracować z podziałami, ale nie mogę znaleźć sposobu, aby to zrobić bez użycia C-W. To zmusiło mnie do używania kart, bo mogę przełączać się między nimi gt, gTalbo #gtgdzie # to numer, ale uważam,...

23
Co oznacza „<Bar>”?

Odpowiadając teraz na pytanie , wspomniałem o użyciu mapowania klawiszy w trybie normalnym, które można znaleźć na stronie vim.wikia.com. W trakcie wyjaśniania mapowania kluczy zdałem sobie sprawę, że nie mam pojęcia, co to <Bar>znaczy. Co to znaczy? Próbowałem zastąpić go potokiem |, ze...

22
Co oznacza Z w vim?

Patrzyłem na wskazówki dotyczące przesuwania ekranu i natrafiłem na następujące wskazówki: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Moje pytanie brzmi: co to jest z? Co to oznacza? jakie inne funkcje mogą...