Существует ли ярлык VSCode или команда, аналогичная VIM, для поиска линий? - PullRequest
0 голосов
/ 30 октября 2018

Иногда мне нужно искать строки, которые не содержат строку. Например, в наших файлах Jenkins много "Downloading $ package". Я могу скопировать файл в VIM и сделать :g/Downloading/d, и все строки, содержащие слово «Загрузка», будут удалены.

Есть ли что-то подобное в VSCode?

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

Код VS поддерживает регулярное выражение в поиске и даже поддерживает своего рода обратное сопоставление.

В вашем случае вы можете включить регулярное выражение в поле «Найти ...» (кнопка с символом «. *») И использовать ^((?!Downloading).)*$ для сопоставления всех строк, которые не содержат строку «Загрузка».

0 голосов
/ 30 октября 2018

Если вы установите vscodevim и включите настройку Neovim (см. Ниже), вы сможете использовать: g function.

"vim.enableNeovim": true

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