Чтобы добавить к этому вопросу стекопотока , что нужно добавить в него, .vimrc
чтобы обеспечить «частное редактирование» определенных расширений файлов (например, .gpg
файлов).
Без ущерба для эффективности сеанса, никакая информация о проделанной работе не должна сохраняться, включая регистры, историю поиска, историю команд, представления, перестановки и т. Д. Для gpg
файлов можно использовать этот плагин vim , но помимо редактирования плагина, как бы один распространить эти обсуждаемые идеи на произвольные типы файлов?
Мы, вероятно, будем использовать следующие команды,
if <ft in privacy_ext_list>
set noswapfile
set noundofile
set viminfo=
endif
но кроме соответствующего условного утверждения чего не хватает?
Кроме того, есть ли способ с Vimscript создать массив расширений файлов и затем оценить, находится ли текущий тип файла в массиве?