Любой способ обеспечить отдельный vimrc файл только для 1 сессии

попробовать

find . -type d -exec /path/to/script.sh '{}' \;

или

find . -type d -exec /path/to/script.sh \{\} \;

или (я полагаю, что это будет работать также, поскольку "}" является однозначно не особенным в этом случае, следовательно литерал):

find . -type d -exec /path/to/script.sh \{} \;
8
29.03.2014, 02:56
3 ответа
[115088] См. меню:[12156]-u {vimrc} Используйте команды в файле {vimrc} для инициализации. Все остальное инициализации пропускаются. Используйте это для редактирования особого типа файлов. Это . можно также использовать для пропуска всех инициализаций, дав имя "NONE". См. . ":help initialization" внутри vim для более подробной информации.[12157]
10
27.01.2020, 20:08
[12140]Значит, любым способом можно предоставить другой vimrc-файл ( возможно, в командной строке, задавая его в качестве параметра каждый раз, как vim --vimrc=somefile-to-open) ?[12141]Да, используйте параметр [115697]-u[115698]:[12142]Из [115699]man vim[115700]:[12143]Мой .vimrc-файл содержит команду автоматического удаления любого места в трейлинге при сохранении файла. Но я не хочу, чтобы эта функция активировалась для конкретных файлов.[12144]Есть другое решение, если вам нужна специальная обработка для некоторых известных типов файлов; используйте команду [115703]autocmd[115704] в вашем .vimrc. Например, это моя файловая конфигурация:[12145]Если вам нужно применить опции к чему-то, что vim не присваивает автоматически определенный тип файла, вы можете добавить ваше собственное отображение (сделайте это перед использованием команды [115705]autocmd[115706]):[12146]
11
27.01.2020, 20:08
[115098] Вы также можете [115767] установить exrc[115768] в вашем основном .vimrc, чтобы заставить vim загружать .vimrc из текущего каталога автоматически.[115099].
1
27.01.2020, 20:08

Теги

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