aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Move NeoVim-specific config to subfileTom Ryder2018-07-261-2/+3
|
* Correct VIMRC path for NeoVim install targetTom Ryder2018-07-251-1/+1
|
* Scrap auto_cache_dirs plugin for a new approachTom Ryder2018-07-181-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 rulesTom Ryder2018-07-091-0/+6
|
* Specify which Vim to run in MakefileTom Ryder2018-07-091-1/+3
|
* Rearrange Makefile for Neovim installTom Ryder2018-07-071-6/+5
|
* Add mked(1df) and mkvi(1df)Tom Ryder2018-07-031-0/+2
|
* Convert space indents to tabs in MakefileTom Ryder2018-07-031-3/+3
|
* Handle system-specific undos with system.vim fileTom Ryder2018-07-031-6/+4
|
* Use if not && for conditional installTom Ryder2018-07-021-4/+6
| | | | The whole expression evaluates true this way.
* Add CentOS and Debian .vim tweaksTom Ryder2018-07-021-1/+4
|
* Add mkdir for ~/.vim/configTom Ryder2018-07-021-0/+1
|
* Add vim config subfile to undo Debian's changesTom Ryder2018-07-021-0/+1
|
* Provide install-neovim targetTom Ryder2018-07-021-0/+5
|
* Include install-vim-plugin in install-vim targetTom Ryder2018-07-011-1/+2
|
* Merge HTML timestamp into after/ftplugin/html.vimTom Ryder2018-07-011-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 subdirsTom Ryder2018-07-011-4/+10
| | | | ~/.vim/after/ftplugin and ~/.vim/autoload, specifically.
* Revert "Start using ~/.vim/vimrc as vimrc path"Tom Ryder2018-07-011-3/+2
| | | | | | This reverts commit 40c1e1ace9531ae11f44dde2b893dfd6fae0cc3c. I don't actually like this much.
* Start using ~/.vim/vimrc as vimrc pathTom Ryder2018-06-301-2/+3
| | | | This conveniently enables filtering out truly ancient Vims.
* Adjust Vim helptags build commandTom Ryder2018-06-301-1/+1
|
* Add CSV, TSV, and password file filetypesTom Ryder2018-06-301-3/+9
|
* Remove ftplugin overrides for html/markdownTom Ryder2018-06-301-6/+0
| | | | No longer needed
* Refactor ftplugins into single filesTom Ryder2018-06-301-4/+1
| | | | Each thereby effectively becomes its own .vimrc for that type.
* Use ftplugins for filetype mappings insteadTom Ryder2018-06-291-1/+1
|
* Refactor filetype-specific .vimrc materialTom Ryder2018-06-261-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/configTom Ryder2018-06-221-1/+0
|
* Add -e flag to Vim :helptags buildTom Ryder2018-06-221-1/+1
| | | | Prevents warnings on stderr about output not being to a terminal.
* Use simpler Vim :helptags build commandTom Ryder2018-06-211-2/+1
|
* Use autoload function for temp-makeprg :lmakeTom Ryder2018-06-171-0/+5
|
* Rename terminfo files to *.ti extensionTom Ryder2018-06-111-1/+1
|
* Apply t_cm hack to Makefile Vim invocationTom Ryder2018-06-111-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 Ryder2018-06-071-0/+4
| | | | Way better, and more generally useful.
* Add custom scripts.vimTom Ryder2018-06-061-1/+2
| | | | Including adding sed support
* Consolidate .vimrc and .vim/filetype.vimTom Ryder2018-06-061-6/+3
| | | | And add .vim/script.vim, to be composed in the next commit
* Correct install-vim-ftplugin targetTom Ryder2018-06-051-3/+3
|
* Revert "Merge bundle install into one command"Tom Ryder2018-06-051-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 commandTom Ryder2018-06-051-2/+2
|
* Restore ftplugin extras to vim/after dirTom Ryder2018-06-051-7/+2
| | | | | This reverts commit a14bc50. Changed my mind; decided it's tidier this way.
* Move Markdown and PHP ftplugins from after dirTom Ryder2018-06-041-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 localTom Ryder2018-06-041-10/+0
| | | | No advantage to making them autoload
* Refactor suspend_autoformat.vim, add autoloadTom Ryder2018-06-041-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.vimTom Ryder2018-06-031-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 targetTom Ryder2018-06-031-1/+1
|
* Refactor Vim distribution plugin/macro handlingTom Ryder2018-06-021-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 bundleTom Ryder2018-06-021-0/+1
|
* Merge auto_*dir.vim plugins into one, spun outTom Ryder2018-05-311-36/+2
| | | | Functionality merged into new plugin auto_cache_dir.vim.
* Spin off command_typos Vim pluginTom Ryder2018-05-311-9/+2
| | | | Renamed as uncap_ex.vim.
* Spin off big_file_options Vim pluginTom Ryder2018-05-311-7/+0
|
* Spin off strip_trailing_whitespace Vim pluginTom Ryder2018-05-311-8/+1
|
* Spin off mail_mutt Vim pluginTom Ryder2018-05-311-7/+0
|