aboutsummaryrefslogtreecommitdiff
path: root/vim/ftplugin/vim.vim
Commit message (Collapse)AuthorAgeFilesLines
* Use consistent/thorough ftplugin/indent unloadingTom Ryder2017-11-081-0/+4
| | | | Unload all maps too, with silent! in case they don't exist.
* Adjust plugin code layout a lotTom Ryder2017-11-041-2/+3
| | | | | | | | | | | | | Including renaming big_file.vim and accompanying functions yet again, to big_file_options.vim. Trying to keep complex autocmd and mapping definitions on long lines broken up semantically; definition and options on one line, patterns or mapping key on the next, and the command to run on the last. Also trying to make sure that <silent>, <buffer>, and <unique> are applied in the correct places, and that all mapping commands are using the :<C-U> idiom for the command prefix.
* Add lint mapping for VimscriptTom Ryder2017-11-041-0/+5
| | | | Runs `vint -s`; the -s includes stylistic suggestions.
* Move filetype-specific indent options into indent/Tom Ryder2017-10-301-4/+0
| | | | | | I'm still getting used to the structure of the configuration here, and had mistakenly put these indent-related settings into files in the ftplugin directory.
* Move vim/after/ftplugin files into vim/ftpluginTom Ryder2017-10-301-0/+4
None of the settings in here need to be run after the core configuration files are loaded, so I'll put them in a slightly more accessible or logical place. This adds a new target `install-vim-ftplugin`, and makes that a prerequisite of the `install-vim` target.