Yet another Vim plugin for EditorConfig
charset
end_of_line
indent_size
indent_style
insert_final_newline
max_line_length
root
tab_width
trim_trailing_whitespace
Properties below are enabled only in this plugin:
c_include_path
local_vimrc
spell_enabled
spell_language
editorconfig-vim is official vim plugin for EditorConfig.
This requires if_python
interface or external python interpreter.
vim-editorconfig is written in pure vimscript.
You can use editorconfig without any external interfaces such as if_python
.
- Install the plugin
- Locate
.editorconfig
- Edit some files
Source specified vimrc file when you edit a buffer.
It behaves like thinca/vim-localrc.
[*.md]
local_vimrc = .local.vimrc
Exclude regexp patterns for filetypes or filepaths
let g:editorconfig_blacklist = {
\ 'filetype': ['git.*', 'fugitive'],
\ 'pattern': ['\.un~$']}
Automatically :lcd
If root = true
exists in .editorconfig
.
Show verbose messages
let g:editorconfig_verbose = 1
Use your favorite plugin manager.
MIT License
sgur