Несколько месяцев назад я начал использовать Vim. После первоначальных проблем с настройкой для более удобного использования я начал изучать полезные команды, которые помогают ускорить процесс кодирования при использовании Vim.
Вот мои 10 лучших команд Vim, которые помогут вам стать супергероем Vim:
- дд - удаляет строку.
- o - создает новую строку под текущей.
- Shift O - над текущей строкой помещается новая строка.
- Shift d - удаляет курсор от конца строки.
- dt [символ] - удаляет до указанного символа. Это удалит строку с того места, где находится курсор, до указанного вами символа.
- : / [символ или слово] - это позволяет вам выполнять поиск с того места, где находится курсор, и находить любые совпадения с введенным вами символом или словом.
- n. Следуя приведенной выше команде from, после поиска и обнаружения подходящего символа вы можете перейти к следующему совпадению, набрав n.
- :% s / [исходный символ или слово] / [символ или слово для замены оригинала] / g - Восхитительный способ поиска и замены! Любые совпадения с текстом, который вы вводите первым, будут заменены любым текстом, который вы хотите.
- :% s / [исходный символ или слово] / [символ или слово для замены исходного] / gc - точно так же, как и команда выше, за исключением добавления / gc означает, что каждый раз найдено совпадение, Vim предложит вам ввести да или нет (y или n) в каждом случае совпадения, если вы не хотите применять заменяющий текст к каждому экземпляру.
- CTRL w l или CTRLw r - перемещайтесь между разделенными панелями Vim, l и r представляют «левый» и «правый».
Это лишь некоторые из моих основных команд Vim, но их очень.
Итак, окунитесь в мир Vim и получайте удовольствие, пробуя их!