Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove boilerplate after/ftplugin load guards | Tom Ryder | 2018-11-29 | 13 | -62/+2 |
| | | | | | | | | I'm likely going to move away from Vim 6.0 support, at least for all of this filetype stuff. We will keep the one filetype load guard we actually need, which is the HTML one, to stop plugins like markdown.vim from loading it. | ||||
* | Simplify after/ftplugin for C | Tom Ryder | 2018-11-29 | 2 | -26/+3 |
| | | | | | Allow the cpp plugin to load this, since it's the same anyway, and push all the undo stuff together. | ||||
* | Simplify ft=sh subtype flag clearing | Tom Ryder | 2018-11-29 | 1 | -8/+3 |
| | | | | | | These flags are also set and examined by the stock syntax for the "sh" filetype, so checking for whether they're set at runtime for the ftplugin just confuses things. Just clear them unconditionally instead. | ||||
* | Clear away stock ft=mail quoting maps | Tom Ryder | 2018-11-29 | 1 | -0/+7 |
| | |||||
* | Wrap autocmd! clear for ft=mail in :execute | Tom Ryder | 2018-11-29 | 1 | -2/+2 |
| | | | | See commit 0748687. | ||||
* | Add timestamp augroup clearing to Vim ft=html | Tom Ryder | 2018-11-29 | 1 | -0/+1 |
| | |||||
* | Abbreviate Vim ft=html autocmd clearing | Tom Ryder | 2018-11-29 | 1 | -1/+1 |
| | |||||
* | Restore value of 'colorcolumn' after ft=gitcommit | Tom Ryder | 2018-11-29 | 1 | -0/+1 |
| | |||||
* | Wrap Vim gitcommit autocmd clear in :execute | Tom Ryder | 2018-11-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Noticed that my b:undo_ftplugin script for this filetype was only getting halfway through its work, and stopping at this command. From `:help autocmd`: > Note: The ":autocmd" command can only be followed by another command when the > '|' appears before {cmd}. This works: > :augroup mine | au! BufRead | augroup END > But this sees "augroup" as part of the defined command: > :augroup mine | au! BufRead * | augroup END > :augroup mine | au BufRead * set tw=70 | augroup END > Instead you can put the group name into the command: > :au! mine BufRead * > :au mine BufRead * set tw=70 > Or use :execute: > :augroup mine | exe "au! BufRead *" | augroup END > :augroup mine | exe "au BufRead * set tw=70" | augroup END | ||||
* | Correct indentation in a few vim/after scripts | Tom Ryder | 2018-11-26 | 3 | -15/+15 |
| | |||||
* | Move b:undo_ftplugin unsets for C inline with sets | Tom Ryder | 2018-11-26 | 2 | -4/+6 |
| | |||||
* | Define b:undo_indent for Perl buffers | Tom Ryder | 2018-11-25 | 1 | -0/+9 |
| | | | | This should probably be pushed upstream. | ||||
* | Set missing b:undo_indent instructions for AWK | Tom Ryder | 2018-11-25 | 1 | -0/+7 |
| | | | | | Switching filetypes from "awk" to another type doesn't load the indentation of the new type, due to the absence of this setting. | ||||
* | Undo shell script dialect flags from filetype.vim | Tom Ryder | 2018-11-25 | 1 | -0/+10 |
| | | | | | These local buffer variable flags weren't being cleared correctly on a filetype change. | ||||
* | Correct RHS of (un)important mail ftplugin map | Tom Ryder | 2018-11-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | This resolves the issue raised in f1b6f3b, where the mappings did not work if the cursor was on the first line. I had the colon `:` that starts the `ex` command and the `<C-U>` that clears any existing command around the wrong way. Because CTRL-U in normal mode scrolls up, it fails if we're already on the top line, and the rest of the mapping looks to be skipped. There don't seem to be any other instances of the same error that I can find. | ||||
* | Add Bash settings to Vim readline highlighting | Tom Ryder | 2018-11-16 | 1 | -0/+3 |
| | | | | | This includes the creation of a hitherto-unneeded Makefile target install-vim-syntax. | ||||
* | Ignore unset variables in sh.vim clear script | Tom Ryder | 2018-11-01 | 1 | -1/+1 |
| | | | | | | | | | Error message is: Error detected while processing /home/tom/.vim/after/syntax/sh.vim: line 10: E108: No such variable: "g:is_kornshell" Press ENTER or type command to continue | ||||
* | Spin out repeated blank lines map to new plugin | Tom Ryder | 2018-08-30 | 1 | -5/+7 |
| | |||||
* | Add mapping to contract multiple blank lines | Tom Ryder | 2018-08-29 | 1 | -0/+5 |
| | | | | | This should be a command, and may very well be useful outside of mail contexts, but this will do OK for now. | ||||
* | Improve diff block navigation in Vim with function | Tom Ryder | 2018-08-27 | 1 | -3/+15 |
| | |||||
* | Correct a comment | Tom Ryder | 2018-08-27 | 1 | -1/+1 |
| | |||||
* | Silence Vim diff section navigation maps | Tom Ryder | 2018-08-27 | 1 | -2/+2 |
| | | | | | This is just to prevent the `:call search(...)` command from showing up in the command line when the map is invoked. | ||||
* | Use local leader keys in Vim diff section nav maps | Tom Ryder | 2018-08-27 | 1 | -4/+4 |
| | |||||
* | Use search() in Vim diff section navigation maps | Tom Ryder | 2018-08-27 | 1 | -2/+4 |
| | | | | This preserves the user's primary search pattern. | ||||
* | Remove doubleup in Awk ftplugin | Tom Ryder | 2018-08-23 | 1 | -9/+0 |
| | | | | | | The after/ftplugin version does exactly the same things as the primary ftplugin version does; this file should have been removed in commit a2f8dea. | ||||
* | Add mail shortcut for flagging a message as urgent | Tom Ryder | 2018-08-22 | 1 | -1/+4 |
| | |||||
* | Test for g:is_posix existence before purge | Tom Ryder | 2018-08-22 | 1 | -1/+3 |
| | |||||
* | Add load guard to bindzone.vim syntax extensions | Tom Ryder | 2018-08-22 | 1 | -0/+6 |
| | |||||
* | Fix SSHFP/TLSA record highlighting in bindzone.vim | Tom Ryder | 2018-08-22 | 1 | -0/+3 |
| | |||||
* | Remove unwanted 'indentkeys' for Vim filetype | Tom Ryder | 2018-08-21 | 1 | -0/+7 |
| | |||||
* | Don't clear away g:loaded_gzip | Tom Ryder | 2018-08-20 | 1 | -1/+0 |
| | |||||
* | Revert "Let's try leaving netrw on again for a ... | Tom Ryder | 2018-08-18 | 1 | -0/+1 |
| | | | | This reverts commit 60eab724a29101c54c2d5d1cccd56385a8e5a85c. | ||||
* | Work around buggy old Vim 'help' ftplugin undo | Tom Ryder | 2018-08-16 | 1 | -0/+6 |
| | |||||
* | Don't set vint compiler for commandline windows | Tom Ryder | 2018-08-16 | 1 | -3/+5 |
| | |||||
* | Qualify unmap with version number guard | Tom Ryder | 2018-08-16 | 1 | -1/+4 |
| | |||||
* | Add a comment | Tom Ryder | 2018-08-16 | 1 | -0/+1 |
| | |||||
* | Simplify g:is_posix unset, add g:is_kornshell | Tom Ryder | 2018-08-15 | 1 | -4/+1 |
| | |||||
* | Unset g:is_posix when no longer needed | Tom Ryder | 2018-08-15 | 1 | -0/+7 |
| | |||||
* | Move Perl boilerplate generation to autoload | Tom Ryder | 2018-08-15 | 1 | -60/+1 |
| | |||||
* | Use consistent format for local leader mappings | Tom Ryder | 2018-08-14 | 3 | -19/+38 |
| | |||||
* | Rearrange local mappings for mail | Tom Ryder | 2018-08-14 | 1 | -15/+21 |
| | |||||
* | Move Vim mail functions to autoload | Tom Ryder | 2018-08-14 | 1 | -64/+7 |
| | |||||
* | Delete multiple blank lines after skipped greeting | Tom Ryder | 2018-08-14 | 1 | -3/+3 |
| | |||||
* | Add "hey" to generic mail quote greetings | Tom Ryder | 2018-08-14 | 1 | -1/+1 |
| | |||||
* | Adjust line boundaries for mail motions | Tom Ryder | 2018-08-09 | 1 | -2/+2 |
| | |||||
* | Adjust ,[ and ,] maps to add visual mode | Tom Ryder | 2018-08-09 | 1 | -6/+17 |
| | |||||
* | Add a blank line | Tom Ryder | 2018-08-08 | 1 | -0/+1 |
| | |||||
* | Don't jump if zero or no move | Tom Ryder | 2018-08-08 | 1 | -2/+4 |
| | |||||
* | Use normal G for line jump to update jumplist | Tom Ryder | 2018-08-08 | 1 | -1/+1 |
| | | | | And also the '' mark | ||||
* | Add and revise some comments | Tom Ryder | 2018-08-08 | 1 | -1/+23 |
| |