How do I specify custom settings for vim based on file path

How do I specify custom settings for vim based on file path

More specifically, I want to disable backup and swap file creation in vim, but only when opening/editing files that are on a specific remote volume or a specific folder.

So, how do I go about disabling/enabling a set of options when opening a file in a specific location (not depending on the filetype)

答案1

I did answer your question on SO: https://stackoverflow.com/questions/456792/vim-apply-settings-on-files-in-directory/456889#456889

However, for remote files (you may have to add a pattern to an autocommand that will match external filenames).

答案2

with % you can get info about file, example:

echo expand('%:p:h')

相关内容