Как сопоставить строки только с одной вкладкой в ​​vim? - PullRequest
1 голос
/ 20 февраля 2020

У меня есть CSV-файл. В некоторых строках по 7 столбцов с разделителями табуляции, а в других - только одна вкладка. Я хочу найти все строки только с одной вкладкой и удалить их.

Какая команда делает это в VIM? Я пробовал это, но это не работает:

[^\t]+\t[^\t]+

1 Ответ

1 голос
/ 20 февраля 2020

Если у вас есть одна или более вкладок в каждой строке, это удалит все строки без нескольких вкладок.

:v/\t.*\t/d

Если у вас есть строки без вкладок, которые вы хотите сохранить, это не будет работать, так как удалит их.

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