mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
contrib/vim: match profile files more broadly
Currently it only sets the appropriate filetype for files in `/etc/firejail` and `~/.config/firejail`. With this commit, the firejail filetype should also be set when opening `etc/inc/*.inc`, for example, as long as there is a "firejail" directory somewhere before that (such as in `/foo/firejail/bar/etc/inc/*.inc`). Note: At least `*/firejail/*.inc` needs to force the match (by using `set filetype` rather than `setfiletype`), or else the default vim checks take precedence (and the filetype for all files in `etc/inc/*.inc` gets set to `pov`). Fixes #4319. Relates to #2679. Co-authored-by: rusty-snake <41237666+rusty-snake@users.noreply.github.com>
This commit is contained in:
parent
2f87ae148c
commit
6273865394
1 changed files with 6 additions and 0 deletions
|
|
@ -1,6 +1,12 @@
|
|||
" Default paths
|
||||
autocmd BufNewFile,BufRead /etc/firejail/*.inc setfiletype firejail
|
||||
autocmd BufNewFile,BufRead /etc/firejail/*.local setfiletype firejail
|
||||
autocmd BufNewFile,BufRead /etc/firejail/*.profile setfiletype firejail
|
||||
autocmd BufNewFile,BufRead ~/.config/firejail/*.inc setfiletype firejail
|
||||
autocmd BufNewFile,BufRead ~/.config/firejail/*.local setfiletype firejail
|
||||
autocmd BufNewFile,BufRead ~/.config/firejail/*.profile setfiletype firejail
|
||||
|
||||
" Arbitrary paths
|
||||
autocmd BufNewFile,BufRead */firejail/*.inc set filetype=firejail
|
||||
autocmd BufNewFile,BufRead */firejail/*.local set filetype=firejail
|
||||
autocmd BufNewFile,BufRead */firejail/*.profile set filetype=firejail
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue