Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move NeoVim-specific config to subfile | Tom Ryder | 2018-07-26 | 1 | -2/+3 |
| | |||||
* | Correct VIMRC path for NeoVim install target | Tom Ryder | 2018-07-25 | 1 | -1/+1 |
| | |||||
* | Scrap auto_cache_dirs plugin for a new approach | Tom Ryder | 2018-07-18 | 1 | -1/+7 |
| | | | | | | | | Trying this instead; creating the relevant directories at install time. Also putting all three under one "cache" subdir of ~/.vim or ~/vimfiles. I'm not sure this is actually better, but I do like that the relevant options are now set in the .vimrc rather than in a plugin, so I guess we'll see. | ||||
* | Add extra Perl file detection rules | Tom Ryder | 2018-07-09 | 1 | -0/+6 |
| | |||||
* | Specify which Vim to run in Makefile | Tom Ryder | 2018-07-09 | 1 | -1/+3 |
| | |||||
* | Rearrange Makefile for Neovim install | Tom Ryder | 2018-07-07 | 1 | -6/+5 |
| | |||||
* | Add mked(1df) and mkvi(1df) | Tom Ryder | 2018-07-03 | 1 | -0/+2 |
| | |||||
* | Convert space indents to tabs in Makefile | Tom Ryder | 2018-07-03 | 1 | -3/+3 |
| | |||||
* | Handle system-specific undos with system.vim file | Tom Ryder | 2018-07-03 | 1 | -6/+4 |
| | |||||
* | Use if not && for conditional install | Tom Ryder | 2018-07-02 | 1 | -4/+6 |
| | | | | The whole expression evaluates true this way. | ||||
* | Add CentOS and Debian .vim tweaks | Tom Ryder | 2018-07-02 | 1 | -1/+4 |
| | |||||
* | Add mkdir for ~/.vim/config | Tom Ryder | 2018-07-02 | 1 | -0/+1 |
| | |||||
* | Add vim config subfile to undo Debian's changes | Tom Ryder | 2018-07-02 | 1 | -0/+1 |
| | |||||
* | Provide install-neovim target | Tom Ryder | 2018-07-02 | 1 | -0/+5 |
| | |||||
* | Include install-vim-plugin in install-vim target | Tom Ryder | 2018-07-01 | 1 | -1/+2 |
| | |||||
* | Merge HTML timestamp into after/ftplugin/html.vim | Tom Ryder | 2018-07-01 | 1 | -10/+4 |
| | | | | | I don't see myself breaking this out into its own ftplugin, and the Makefile can be simpler this way. | ||||
* | Support nested dirs in two Vim runtime subdirs | Tom Ryder | 2018-07-01 | 1 | -4/+10 |
| | | | | ~/.vim/after/ftplugin and ~/.vim/autoload, specifically. | ||||
* | Revert "Start using ~/.vim/vimrc as vimrc path" | Tom Ryder | 2018-07-01 | 1 | -3/+2 |
| | | | | | | This reverts commit 40c1e1ace9531ae11f44dde2b893dfd6fae0cc3c. I don't actually like this much. | ||||
* | Start using ~/.vim/vimrc as vimrc path | Tom Ryder | 2018-06-30 | 1 | -2/+3 |
| | | | | This conveniently enables filtering out truly ancient Vims. | ||||
* | Adjust Vim helptags build command | Tom Ryder | 2018-06-30 | 1 | -1/+1 |
| | |||||
* | Add CSV, TSV, and password file filetypes | Tom Ryder | 2018-06-30 | 1 | -3/+9 |
| | |||||
* | Remove ftplugin overrides for html/markdown | Tom Ryder | 2018-06-30 | 1 | -6/+0 |
| | | | | No longer needed | ||||
* | Refactor ftplugins into single files | Tom Ryder | 2018-06-30 | 1 | -4/+1 |
| | | | | Each thereby effectively becomes its own .vimrc for that type. | ||||
* | Use ftplugins for filetype mappings instead | Tom Ryder | 2018-06-29 | 1 | -1/+1 |
| | |||||
* | Refactor filetype-specific .vimrc material | Tom Ryder | 2018-06-26 | 1 | -2/+1 |
| | | | | | | | | Put filetype bindings into a separate file filemap.vim at the same level as filetype.vim, to be loaded directly after the "filetype" command. This removes per-filetype logic one step from ~/.vimrc, which seems appropriate, and also allows me to use long line breaks in the new file. | ||||
* | Don't create ~/.vim/config | Tom Ryder | 2018-06-22 | 1 | -1/+0 |
| | |||||
* | Add -e flag to Vim :helptags build | Tom Ryder | 2018-06-22 | 1 | -1/+1 |
| | | | | Prevents warnings on stderr about output not being to a terminal. | ||||
* | Use simpler Vim :helptags build command | Tom Ryder | 2018-06-21 | 1 | -2/+1 |
| | |||||
* | Use autoload function for temp-makeprg :lmake | Tom Ryder | 2018-06-17 | 1 | -0/+5 |
| | |||||
* | Rename terminfo files to *.ti extension | Tom Ryder | 2018-06-11 | 1 | -1/+1 |
| | |||||
* | Apply t_cm hack to Makefile Vim invocation | Tom Ryder | 2018-06-11 | 1 | -1/+2 |
| | | | | | This prevents it from trying to move output to the bottom of the screen during the make(1) run. | ||||
* | Replace mail_mutt.vim with mim(1df) | Tom Ryder | 2018-06-07 | 1 | -0/+4 |
| | | | | Way better, and more generally useful. | ||||
* | Add custom scripts.vim | Tom Ryder | 2018-06-06 | 1 | -1/+2 |
| | | | | Including adding sed support | ||||
* | Consolidate .vimrc and .vim/filetype.vim | Tom Ryder | 2018-06-06 | 1 | -6/+3 |
| | | | | And add .vim/script.vim, to be composed in the next commit | ||||
* | Correct install-vim-ftplugin target | Tom Ryder | 2018-06-05 | 1 | -3/+3 |
| | |||||
* | Revert "Merge bundle install into one command" | Tom Ryder | 2018-06-05 | 1 | -2/+2 |
| | | | | | | | This reverts commit 39627969dac81be22aef4c0a50548f9e31ed19f9. I remember now why this is required. Otherwise it copies in README.markdown and VERSION etc from the plugin roots. | ||||
* | Merge bundle install into one command | Tom Ryder | 2018-06-05 | 1 | -2/+2 |
| | |||||
* | Restore ftplugin extras to vim/after dir | Tom Ryder | 2018-06-05 | 1 | -7/+2 |
| | | | | | This reverts commit a14bc50. Changed my mind; decided it's tidier this way. | ||||
* | Move Markdown and PHP ftplugins from after dir | Tom Ryder | 2018-06-04 | 1 | -2/+7 |
| | | | | | | | Because we use our own private copies of the primary filetype plugins, they'll get loaded in the correct order from here. Also adjust Makefile to accommodate the extra level. | ||||
* | Move markdown_autoformat.vim funcs back to local | Tom Ryder | 2018-06-04 | 1 | -10/+0 |
| | | | | No advantage to making them autoload | ||||
* | Refactor suspend_autoformat.vim, add autoload | Tom Ryder | 2018-06-04 | 1 | -0/+10 |
| | | | | | | | | * Add a function to suspend autoformatting for the duration of pasting lines. * Factor the ftplugin's functions out to be autoloaded; this requires Vim >=7.0, but it already needed that. * Add Makefile infrastructure for new autoload directories/files. | ||||
* | Implement personal filetype.vim | Tom Ryder | 2018-06-03 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | This implements only the syntax highlighting for file types I regularly use and care about, implemented in the way I want them to work, with files named per type in ftdetect/*.vim. I have chosen only file types with which I regularly deal and for which syntax highlighting and filetype/indent plugins are actually useful. Most other files, e.g. system config files I edit infrequently and only with sudoedit(8), don't really benefit from that. Much of this is just copied from the distribution filetype.vim file, but some of it I do specifically in a way I want, such as the shell decision logic. We'll see how well this works. | ||||
* | Correct name of Makefile target | Tom Ryder | 2018-06-03 | 1 | -1/+1 |
| | |||||
* | Refactor Vim distribution plugin/macro handling | Tom Ryder | 2018-06-02 | 1 | -0/+11 |
| | | | | | | Intelligently choose how to load matchit.vim, and clean up the short-circuit variables for the unwanted distribution plugins in an "after" plugin script. | ||||
* | Rebuild help tags after installing bundle | Tom Ryder | 2018-06-02 | 1 | -0/+1 |
| | |||||
* | Merge auto_*dir.vim plugins into one, spun out | Tom Ryder | 2018-05-31 | 1 | -36/+2 |
| | | | | Functionality merged into new plugin auto_cache_dir.vim. | ||||
* | Spin off command_typos Vim plugin | Tom Ryder | 2018-05-31 | 1 | -9/+2 |
| | | | | Renamed as uncap_ex.vim. | ||||
* | Spin off big_file_options Vim plugin | Tom Ryder | 2018-05-31 | 1 | -7/+0 |
| | |||||
* | Spin off strip_trailing_whitespace Vim plugin | Tom Ryder | 2018-05-31 | 1 | -8/+1 |
| | |||||
* | Spin off mail_mutt Vim plugin | Tom Ryder | 2018-05-31 | 1 | -7/+0 |
| |