Vim - повысьте скорость

Vim предоставляет множество способов перемещения по документам, а также переключения между буферами. В этой статье мы сосредоточимся на некоторых полезных приемах, которые помогут еще больше повысить вашу скорость.

Работа с поисковым движением

Например, в предложении ниже, если мы хотим удалить слова, выделенные жирным шрифтом. Кроме использования f {char} или t {char}, еще одним более простым вариантом является использование поискового движения.

The task takes a lot of time but at the end is still completed on time.    ^ - cursor here

The task is still completed on time.
          ^ - cursor here

Например

This qt is qt qt is a test.
     ^ - cursor here

This is a test.
     ^ - cursor here

Выполнение операций с текстовыми объектами

Это должно быть знакомо любому пользователю Vim.

print("hello world")
^ - cursor

Однако это не сработает в следующих случаях, если ваш курсор находится вне фигурных скобок.

This is a line with {braces}
^ - cursor here
This is a line with [brackets]
^ - cursor here
This is a line with <angle brackets>
^ - cursor here

Вдобавок к этому вы можете использовать « cin <text-object>» для выбора следующих пар.

Например

This is line 1
^ - cursor here
This is line 2 with {braces}

This is line 1
This is line 2 with { }
                     ^ - cursor here

Также ознакомьтесь со следующими статьями.

Плагины Vim / Neovim, которые помогут вам кодировать быстрее Neovim - init.lua Vim Digraphs and Ligatures Neovim LSP, DAP и Fuzzy Finder

Suggested posts

Поиск информации о доменных именах

Отрывок из книги «Маленькие программные инструменты Sharp» Брайана П. Хогана.

Поиск информации о доменных именах

Когда вы делаете запрос на facebook.com, ваш компьютер ищет доменное имя, чтобы преобразовать это доменное имя в IP-адрес, чтобы ваш компьютер мог установить это соединение.

D-слово и L-слово в дизайне пользовательского интерфейса. Язык имеет значение. Не будь расистом.

D-слово и L-слово в дизайне пользовательского интерфейса. Язык имеет значение. Не будь расистом.

Наш язык является мощным инструментом, который может формировать наши мысли, отношения и действия. Даже кажущиеся безобидными термины могут увековечить вредные предубеждения и стереотипы.

Related posts

местоимения очень страшные

Это поражает меня Внезапно, как это часто бывает, Это снова и снова на полпути <Нет, не то, что в Тихом океане, ты темно-бордовый, то, что на карнавале> Каждый громкий заголовок…..

Два года в дизайне: хорошее, плохое и уродливое…

Два года в дизайне: хорошее, плохое и уродливое…

«Привет, Siri, включи Me Dive Оливии Дин». В мае 2021 года я начал стажировку в Future Academy Africa в Акуре, Нигерия.

Конкурс Goodreads Reading Challenge токсичен

Конкурс Goodreads Reading Challenge токсичен

Зуд в моей руке распространился, когда я торговалась с местным книгопродавцом за еще одну книгу. Эта книга, как и остальные, которые я купил недавно, займет свое место в моей стопке «Для чтения» (TBR); и тем не менее, я купил его.

Архив этой угрозы: Том 7 Черный Баста

Архив этой угрозы: Том 7 Черный Баста

В современном взаимосвязанном мире угроза кибератак более распространена, чем когда-либо. Киберпреступники и государственные деятели постоянно стремятся использовать уязвимости и украсть ценные данные, подвергая организации любого размера значительному риску.