Chcę zmienić rozmiar okna w vim
, podobnie jak robię to w tmux
.vim: czy mogę mieć ostatni klucz wiązania wieloprzyciskowego powtórzyć polecenie?
Z moich tmux
wiązaniami (formy bind -r J resize-pane -D 5
, gdzie -r
jest dla Repeat) można zrobić <C-b>JJJ
, która jest taka sama liczba kluczy i efekt jak vim
„s 15<C-w>+
, ale znacznie mniej myślenia, bo mogę po prostu przenieść podział, dopóki nie wygląda dobrze, zamiast decydować o liczbie rzędów/kolejek z góry.
Inny przykład: chcę mieć możliwość naciśnięcia klawisza <C-w>++++--
i wykonać tę samą akcję, co naciśnięcie klawisza <C-w>+<C-w>+<C-w>+<C-w>+<C-w>-<C-w>-
. (Chociaż prawdopodobnie będę chciał ponownie go zmapować, aby wykonać 5 linii/kolców na ruch, zamiast 1).
Czy ten rodzaj trybu powtarzania/limitu czasu jest dostępny w połączeniach vim
?
To nie jest tak ogólne, jak "powtórzenia" tmux', ale wciąż jest idealnym rozwiązaniem dla tego przypadku użycia. Dzięki! –