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

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

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

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

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

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

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

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

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

5
Как открыть несколько файлов, соответствующих шаблону выражения?
Я хочу отредактировать несколько файлов, соответствующих выражению glob. Например, чтобы отредактировать все файлы конфигурации git в дочерних каталогах, я могу сделать это в оболочке: vim */.git/config В :командной строке Vim я ожидал :find */.git/configсделать что-то подобное (то есть открыть все файлы, соответствующие выражению glob), но вместо этого он жалуется E77: …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.