Вопросы с тегом «multiple-files»

43
Открыть имя файла под курсором, как gf, но в новой вкладке (или разделить)?

Команда нормального режима - gfперейти к файлу с путем, на котором находится курсор в данный момент. Но это происходит в текущем окне, заменяя текущий текст. Это означает, что вам нужно явно перейти назад, чтобы вернуться к нему позже, и что вам необходимо записать изменения в текущий буфер. Я...

29
Перенумерация списка буферов

После того, как я некоторое время работал над проектом, я начинаю видеть большие промежутки между последовательными номерами буферов. Это потому, что буферы между ними были уничтожены по разным причинам. К сожалению, это может затруднить переход к определенному буферу или выбор диапазона буферов...

17
Как показать результаты поиска для всех открытых буферов

Одна вещь, которую я часто делаю (но полагаюсь на командную строку), это поиск / поиск в нескольких файлах. Есть ли способ отобразить результаты поиска для всех открытых буферов? В идеале, я хотел бы иметь новый разделенный буфер, содержащий местоположение результата и фрагмент так же, как это...

17
Перейти к последнему файлу в vim

Многие текстовые файлы могут быть открыты одновременно с помощью vim *txt Я знаю, что могу использовать :<int>nдля перемещения <int>файлов вперед , но я не знаю, как добраться до последнего открытого файла. До сих пор я пытался :1000nпреднамеренно перескочить, но это дает ошибку E165:...

16
Как изменить порядок открытых вкладок?

Скажем , у меня есть четыре открытых файлов: file0.txt, file1.txt, file2.txt, и file3.txt. Я открываю их все в таком порядке как вкладки. Итак, мой порядок вкладок такой: file0.txt file1.txt file2.txt file3.txt Тогда давайте предположим, что я хочу вместо этого изменить порядок своих вкладок так,...

12
Как запустить функцию или макрос в папке с файлами?

Допустим, у меня есть функция с именем StripWhitespace. Я могу запустить его на одном файле, открыв файл и запустив его :StripWhitespace. Как я могу автоматически запустить эту функцию для папки с файлами и сохранить результаты по мере...

12
Эффективный способ найти и открыть файлы глубоко в дереве проекта?

Без таких плагинов, как ctrlpи NERDTreeкакой самый эффективный способ найти и открыть файлы в глубине дерева проекта? Установка pathдля **/*результатов в бесполезных файлов .gitи других скрытых каталогов, так что , как представляется, может быть и речи. Есть ли способ установить путь разумным...

11
Навигация по нескольким файлам

Если я открою vim с несколькими файлами в командной строке, например, vim debug.log*какие загрузки debug.log, debug.log.1и debug.log.2, могу ли я перемещаться между ними, назначить их нескольким окнам ( :split/ :vsplit) или тому подобное? Только ярлык я знаю для этого режима работы :n, который...

10
Как открыть несколько файлов, соответствующих шаблону выражения?

Я хочу отредактировать несколько файлов, соответствующих выражению glob. Например, чтобы отредактировать все файлы конфигурации git в дочерних каталогах, я могу сделать это в оболочке: vim */.git/config В :командной строке Vim я ожидал :find */.git/configсделать что-то подобное (то есть открыть все...