Lubię klawisze -
i <C-M>
tryb normalny, aby przejść do pierwszego niebiałego znaku poprzedniej / następnej linii.
Czy istnieją odpowiednie klawisze do przejścia do ostatniego znaku spacji w poprzedniej / następnej linii?
Lubię klawisze -
i <C-M>
tryb normalny, aby przejść do pierwszego niebiałego znaku poprzedniej / następnej linii.
Czy istnieją odpowiednie klawisze do przejścia do ostatniego znaku spacji w poprzedniej / następnej linii?
g_
przesuwa kursor do ostatniego niepustego znaku w bieżącej linii. Od Vima :help g_
:
g_ To the last non-blank character of the line and
[count - 1] lines downward |inclusive|. {not in Vi}
Niestety, myślę, że jedynymi opcjami, które musisz przejść do niepustego znaku poprzedniej / następnej linii, jest kg_
albo jg_
odpowiednio albo użycie liczby, aby przejść w dół.
Łatwo jest jednak przypisać je do czegoś łatwiejszego:
nnoremap <F3> kg_
nnoremap <F4> jg_
2g_
zadziała również, jeśli chcesz przejść do ostatniego znaku spacji w następnym wierszu. Nie można tego jednak użyć w poprzedniej linii. Zaletą2g_
jest to, że można to powtórzyć za pomocą.
g_
) nie są powtarzalne z.
. Zasadniczo można powtarzać tylko rzeczy zmieniające stan bufora.Jeśli masz na myśli następny znak, który nie zawiera spacji w poprzednich / następnych wierszach (przechodząc w pionie), spróbuj:
źródło