Выбор получающихся файлов от grep в энергии

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

http://suso.suso.org/programs/num-utils/

11
задан victor 5 August 2009 в 16:39
поделиться

3 ответа

Для достижения желаемого вы должны открыть окно quickfix / error после вызова grep:

:copen

У меня есть сценарий, который делает это за меня каждый раз, когда я использую grep.

11
ответ дан 3 December 2019 в 04:13
поделиться

Если у вас есть список файлов, вы можете просматривать их в виде дерева с помощью

:cn
:colder

Для получения дополнительной информации

:help grep

и прокрутите до конца записи

1
ответ дан 3 December 2019 в 04:13
поделиться

Для полноты картины, кроме команды : copen , есть также : cw , которая открывает окно «quickfix» только при наличии записей (поэтому, если ваш grep не дал результатов, он не появится).

Я думаю, что самый простой способ (без определения сопоставления) открыть файлы в новой вкладке - это сделать:

:cw                " Open the quickfix window
Ctrl-W T           " Switch the window into a new tab
<ENTER>            " Open the file/line

В качестве альтернативы, вы можете сделать:

:cw                " Open the quick fix window
Ctrl-W <ENTER>     " Open the file/line in a new window
Ctrl-W T           " Move the new window to a new tab

Если вы хотите сделать это по умолчанию, вы, вероятно, можете использовать автоматические команды BufEnter и BufLeave для создания и удаления сопоставления при входе и выходе из окна быстрого исправления ; однако это, вероятно, нетривиально.

:help :cw
:help :copen
:help quickfix
12
ответ дан 3 December 2019 в 04:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: