Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Remove font settings | Tom Ryder | 2018-11-22 | 1 | -7/+0 |
| | | | | | | I'm pretty tired of messing with all these. The defaults are fine, and render nice and quickly; it's just too much of a hassle making it all pixel-perfect, and the anti-aliasing is so often just rubbish. | ||||
* | Make more of an effort with sudoedit(8) strips | Tom Ryder | 2018-11-22 | 1 | -8/+44 |
| | | | | | | | | | | | | | | Handle both kinds of templated temporary files produced by sudoedit(8): * /var/tmp/foo.XXXXXXXX * /var/tmp/fooXXXXXXXX.bar This means that editing /etc/resolv.conf now highlights correctly, having also in this commit moved the sudo detection to *before* the .conf fallback. The hardcoded temporary path for finding the files probably needs to be either determined at runtime or made configurable by the user. | ||||
* | Add resolv.conf Vim filetype detection | Tom Ryder | 2018-11-22 | 1 | -0/+4 |
| | |||||
* | Add hostconf Vim filetype detection for hosts(5) | Tom Ryder | 2018-11-22 | 1 | -0/+4 |
| | |||||
* | Restore 'visualbell' Vim setting | Tom Ryder | 2018-11-21 | 1 | -0/+3 |
| | | | | | | Commit 35ba8df removed this, but the bell still rings on a TTY and in an X terminal outside of tmux. I didn't notice because the machine I was using doesn't have a PC speaker. | ||||
* | Add Bash settings to Vim readline highlighting | Tom Ryder | 2018-11-16 | 2 | -0/+5 |
| | | | | | This includes the creation of a hitherto-unneeded Makefile target install-vim-syntax. | ||||
* | Add missing left angle bracket to filetype undo | Tom Ryder | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | Revert "Replace paste_open.vim with paste_hook.... | Tom Ryder | 2018-09-14 | 2 | -50/+3 |
| | | | | | | | This reverts commit dce5abc0724428f805562dd32bf9a71677d55aaa. On review, paste_open is good enough. I can always dig this back up again if I need to. | ||||
* | Replace paste_open.vim with paste_hook.vim | Tom Ryder | 2018-09-12 | 2 | -3/+50 |
| | | | | Still a little experimental; no documentation (or distribution) yet. | ||||
* | Correct &laststatus default value test | Tom Ryder | 2018-09-09 | 1 | -1/+1 |
| | |||||
* | Update cursorline_current.vim plugin | Tom Ryder | 2018-09-09 | 1 | -0/+0 |
| | |||||
* | Unset 'laststatus' and 'ruler' only if they're set | Tom Ryder | 2018-09-07 | 1 | -2/+6 |
| | |||||
* | Specify object type in comments | Tom Ryder | 2018-09-07 | 1 | -2/+2 |
| | |||||
* | Add "whole buffer" object an experiment | Tom Ryder | 2018-09-07 | 1 | -0/+3 |
| | |||||
* | Update cursorline_current.vim plugin | Tom Ryder | 2018-09-05 | 1 | -0/+0 |
| | |||||
* | Update vertical_region.vim plugin | Tom Ryder | 2018-09-05 | 1 | -0/+0 |
| | |||||
* | Scrap the nvim.vim runtime include | Tom Ryder | 2018-09-05 | 2 | -12/+9 |
| | | | | | It's overkill; just add comments explaining why we're setting what the Vim default is. | ||||
* | Correct a comment in vim/plugin/dist.vim | Tom Ryder | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | Require at least one char in ftdetect filenames | Tom Ryder | 2018-09-05 | 1 | -3/+3 |
| | |||||
* | Comment to explain \c,\C mappings | Tom Ryder | 2018-09-04 | 1 | -2/+2 |
| | |||||
* | Use \_ as Vim text object for `[,`] marks | Tom Ryder | 2018-09-02 | 1 | -0/+3 |
| | |||||
* | Remove visual_block_suspend_wrap.vim | Tom Ryder | 2018-08-31 | 1 | -43/+0 |
| | | | | | | This would be great if it was immediate and didn't require the CursorMoved event, but as it stands it's not really an improvement over just my \w mapping to toggle 'wrap'. | ||||
* | Add visual_block_suspend_wrap.vim plugin | Tom Ryder | 2018-08-30 | 1 | -0/+43 |
| | |||||
* | Spin out repeated blank lines map to new plugin | Tom Ryder | 2018-08-30 | 3 | -5/+13 |
| | |||||
* | Leave final blank for mail line squeeze, not first | Tom Ryder | 2018-08-30 | 1 | -1/+1 |
| | |||||
* | Count quoted blank lines for mail line squeeze | Tom Ryder | 2018-08-30 | 1 | -1/+1 |
| | |||||
* | Add mapping to contract multiple blank lines | Tom Ryder | 2018-08-29 | 2 | -0/+25 |
| | | | | | This should be a command, and may very well be useful outside of mail contexts, but this will do OK for now. | ||||
* | Convert a few stridx() to alternative forms | Tom Ryder | 2018-08-27 | 3 | -3/+3 |
| | | | | | | If we don't actually want to know whether the string occurs *anywhere* in the line, just at the start, we should really use substring operations or plain old regular expression tests. | ||||
* | Improve diff block navigation in Vim with function | Tom Ryder | 2018-08-27 | 2 | -3/+44 |
| | |||||
* | 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. | ||||
* | Add another blank line | Tom Ryder | 2018-08-23 | 1 | -0/+1 |
| | |||||
* | Correct some leader map definition comments | Tom Ryder | 2018-08-23 | 1 | -4/+4 |
| | |||||
* | Add vertical spacing to leader maps section | Tom Ryder | 2018-08-23 | 1 | -0/+28 |
| | |||||
* | Add visual-mode analogues to some leader maps | Tom Ryder | 2018-08-23 | 1 | -0/+15 |
| | |||||
* | Upgrade sahara.vim colorscheme | Tom Ryder | 2018-08-23 | 1 | -0/+0 |
| | |||||
* | 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. | ||||
* | Update replace_operator.vim plugin | Tom Ryder | 2018-08-23 | 1 | -0/+0 |
| | |||||
* | Update diff_prune.vim plugin | Tom Ryder | 2018-08-23 | 1 | -0/+0 |
| | |||||
* | Check for existence of :xmap for mapping | Tom Ryder | 2018-08-23 | 1 | -1/+3 |
| | |||||
* | Add replace_operator.vim plugin and config | Tom Ryder | 2018-08-22 | 2 | -0/+3 |
| | |||||
* | Adjust mappings for reloading vimrc and filetype | Tom Ryder | 2018-08-22 | 1 | -4/+4 |
| | | | | This is to make room for a new \r mapping, shortly. | ||||
* | Add mail shortcut for flagging a message as urgent | Tom Ryder | 2018-08-22 | 2 | -1/+13 |
| | |||||
* | 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 |
| |