В Vim как мне удалить все в двойных кавычках? - PullRequest
135 голосов
/ 06 января 2011

Если я уже в кавычках.

Ответы [ 2 ]

263 голосов
/ 06 января 2011

Попробуйте следующую последовательность, которую можно рассматривать как "d" elete, "i" nside, кавычки, так: d я "

21 голосов
/ 06 октября 2016

Следующее предложение отбрасывает все в кавычках, находясь в обычном режиме:

di"

где:

  • d для удаления
  • я для "внутреннего", только внутри следующего маркера.
  • "для указания того, что вы будете удалять внутри кавычек.

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

Кроме того, если вы также заинтересованы в удалении кавычек, примените следующую команду (означает «и вокруг нее»)

da"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...