Могу ли я использовать подстановочные знаки в netrw? - PullRequest
2 голосов
/ 03 ноября 2011

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

Когда я просматриваю папку, чтобы открыть файл, я делаю :e ., и отображается текущий каталог. Однако я хотел бы отфильтровать представление папок, скажем, просто * .txt файлы. Как мне заставить netrw просто показать файлы * .txt в этом каталоге.

1 Ответ

3 голосов
/ 03 ноября 2011

Кажется, что самый простой способ сделать это - открыть браузер по вашему желанию (:e . работает), а затем нажать Ctrl-h .Это вызовет приглашение, которое позволяет вам редактировать «список игнорирования» netrw.Здесь вы можете поместить шаблон как ".txt $".Как только вы введете шаблон, циклически переберите метод скрытия netrw, используя a , находясь в дереве файлов.

Это немного неуклюже, но, поиграв с ним несколько минут, на самом деле это довольно удобно.

Вам наверняка захочется прочитать следующие разделы справки:

  • :help g:netrw_list_hide
  • :help netrw-ctrl-h
  • :help netrw-a
...