Що таке зворотний бік команди "перейти до наступного"


13

Якщо я хочу перейти до наступного ,на лінії, то я набираю t,. Якби я хотів перейти до попереднього, ,я міг би скористатися /n, введіть, Nале це трохи скрипка. Який найкращий спосіб перейти до зміни tкоманди і перейти до попереднього ,?

Відповіді:


23

Ви можете просто використовувати T,і F,замість t,і f,. Малі команди йдуть вперед; великі регістри йдуть назад.

Приклад :

foo, b|ar, baz

З курсором на першому a, t,рухається вперед r(символ перед наступною комою). Тепер, якщо ви використовуєте, T,ви перейдете назад до символу після попередньої коми (тобто пробілу після foo,).

fі Fробити те саме, за винятком того, що вони переходять до вказаного символу, а не символу до / після нього.

Крім того, зверніть увагу , ви можете використовувати ;і ,команди для повтору останньої f, F, tабо Tкоманди або вперед напрямки в зворотному напрямку.

Більше про це читайте :help f.


8

Просто прокрутіть один абзац в довідці, :help tщоб знайти T, який рухається

До [count] 'появи {char} зліва.

Дивіться також , :help Fяка є fте , що Tце t.

Ви можете повторити fFtTрухи з, ;а також повторити в зворотному напрямку з ,, так що якщо ви вже рухаєтеся вперед по ,s на лінії з t,і ;до повтору, тоді хочете рухатися назад, просто натисніть, ,щоб повторити tрух так, ніби це був Tрух .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.