Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't default <Plug>(InsertCancel) | Tom Ryder | 2018-07-16 | 1 | -2/+0 |
| | | | | This causes problems on vimrc reload. | ||||
* | Add plugin file for setting 'wildignore' | Tom Ryder | 2018-07-15 | 1 | -0/+1 |
| | |||||
* | Revert "Remove :nohlsearch from vimrc" | Tom Ryder | 2018-07-14 | 1 | -1/+2 |
| | | | | | | This reverts commit 8640888fdfdee047e4f40df4a1a89510330f1fe4. This is still necessary, and I'm not sure why I thought it wasn't... | ||||
* | Adjust syntax settings in .vimrc | Tom Ryder | 2018-07-14 | 1 | -2/+4 |
| | | | | | If syntax had already been switched on by a system vimrc (boo! hiss!), my colorscheme or 'background' setting doesn't get loaded. | ||||
* | Adjust mapping comment for consistency | Tom Ryder | 2018-07-14 | 1 | -3/+3 |
| | |||||
* | Add and configure digraph_search.vim plugin | Tom Ryder | 2018-07-14 | 1 | -0/+3 |
| | |||||
* | Increase Vim mapping 'timeout' to 3 seconds | Tom Ryder | 2018-07-14 | 1 | -0/+3 |
| | |||||
* | Remove :nohlsearch from vimrc | Tom Ryder | 2018-07-13 | 1 | -2/+1 |
| | | | | This doesn't actually appear to be necessary. | ||||
* | Remove visual mode space/backspace remap | Tom Ryder | 2018-07-13 | 1 | -5/+1 |
| | | | | I'm not likely to use these. | ||||
* | Move .vimrc reloading stuff into custom plugin | Tom Ryder | 2018-07-13 | 1 | -12/+0 |
| | | | | Not sure whether I'll bother packaging this one. | ||||
* | Remove bell disabling in Vim | Tom Ryder | 2018-07-13 | 1 | -7/+0 |
| | | | | | | I just realised that all of my terminals are already configured to handle this in a useful way; in tmux, the window name goes red, and in PuTTY, the Windows taskbar icon flashes. | ||||
* | Simplify 'shortmess' settings | Tom Ryder | 2018-07-13 | 1 | -5/+2 |
| | | | | Just to avoid solving problems I don't actually have. | ||||
* | Update and configure for put_blank_lines.vim | Tom Ryder | 2018-07-12 | 1 | -2/+2 |
| | |||||
* | Upgrade and configure for paste_open.vim | Tom Ryder | 2018-07-12 | 1 | -2/+2 |
| | |||||
* | Update and configure for strip_trailing_whitespace | Tom Ryder | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | Update and reconfigure for copy_linebreak.vim | Tom Ryder | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | Update and reconfigure for insert_cancel.vim | Tom Ryder | 2018-07-12 | 1 | -2/+2 |
| | |||||
* | Remove fixed_join.vim plugin | Tom Ryder | 2018-07-12 | 1 | -5/+0 |
| | | | | | | From discussion with nickspoon; let's try out using the jump-to-join default behaviour for a little while, and use gq motions instead for formatting prose. | ||||
* | Add 'sessionoptions' settings | Tom Ryder | 2018-07-10 | 1 | -0/+6 |
| | | | | | | | | This disables saving global and local options and mappings in the sessions. This is more trouble than it's worth for me, because sessions don't include buffer-local variables, which means that in addition to restoring the state of options and mappings, plugins and filetype plugins are reloaded in the absence of b:loaded_* guards. | ||||
* | Move angle-bracket matchpairs to Perl filetype | Tom Ryder | 2018-07-10 | 1 | -3/+0 |
| | | | | | This is the only type I can think of where they're actually useful; in HTML, it's annoying having to be over the tag text to get the matching. | ||||
* | Use !=# for &filetype match | Tom Ryder | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Revert :setglobal changes | Tom Ryder | 2018-07-09 | 1 | -19/+23 |
| | | | | | | | | | I thought that global options were the defaults for local options for new buffers, but that does not seem to be the case. Instead, reload the filetype for the active buffer in the reload guard. I wonder what the point of :setglobal even is? | ||||
* | Overhaul ftplugin check, lint, tidy | Tom Ryder | 2018-07-09 | 1 | -0/+7 |
| | | | | | | | | | | | | - Set 'equalprg' for HTML and Perl - Discard filter#Stable() - Set default :compiler for all applicable filetypes - Change local leader mappings for Perl and shell script merely to set :compiler, rather than running it - Bind global leader mapping for running :lmake! - Bind global leader mappings for applying 'equalprg' and 'formatprg' to the whole buffer, using a new autoloaded helper function vimrc#Anchor() to avoid the cursor jumping around | ||||
* | Change local leader back to comma | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | | | | | Double-backslash had a major problem--if there was no local mapping defined, you ended up loading the global one. | ||||
* | Tidy space and backspace mappings | Tom Ryder | 2018-07-08 | 1 | -7/+3 |
| | |||||
* | Correct filetype reset; blank, not NONE | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | |||||
* | Add \T map to clear filetype | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Add .vimrc reload flag and message | Tom Ryder | 2018-07-08 | 1 | -0/+8 |
| | |||||
* | Add \R for filetype reloading | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Separate <Space> and <Backspace> maps | Tom Ryder | 2018-07-08 | 1 | -3/+6 |
| | |||||
* | Use :setglobal and :setlocal in .vimrc | Tom Ryder | 2018-07-08 | 1 | -23/+23 |
| | | | | | So that if the file gets reloaded, stuff in filetype buffers doesn't get its settings messed with. | ||||
* | Keep more Vim history | Tom Ryder | 2018-07-08 | 1 | -0/+3 |
| | |||||
* | Add \N to toggle Vim 'ruler' | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Arrange for Ctrl-C to remap over Escape | Tom Ryder | 2018-07-08 | 1 | -2/+2 |
| | | | | This way, InsertLeave actually gets fired. | ||||
* | Switch to \\ (double-backslash) for local leader | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | | | | | | | I decided I don't like comma as leader. Not sure why; it bugs me a little that it has a real and occasionally useful function that I'm overwriting, but it's just not sticking right either. Let's try \\ instead. | ||||
* | Bind leader maps for delete and insert | Tom Ryder | 2018-07-08 | 1 | -0/+5 |
| | |||||
* | Map normal <Backspace> in Vim to Ctrl+B | Tom Ryder | 2018-07-08 | 1 | -1/+4 |
| | | | | That is, make it the opposite of Space, which seems eminently sensible. | ||||
* | Correct has() to exists() in .vimrc | Tom Ryder | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | Remove .vimrc 'report' setting | Tom Ryder | 2018-07-06 | 1 | -3/+0 |
| | | | | The default is fine. | ||||
* | Add \k, \q, and \y .vimrc mappings | Tom Ryder | 2018-07-06 | 1 | -0/+6 |
| | | | | Using all of the lowercase alphabet now. | ||||
* | Disable 'shiftround' in Vim for a while | Tom Ryder | 2018-07-05 | 1 | -1/+0 |
| | | | | | After experimenting, I suspect it's actually causing more grief than it saves. | ||||
* | Experiment with comma as Vim <LocalLeader> | Tom Ryder | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Simplify .vimrc leader map settings | Tom Ryder | 2018-07-04 | 1 | -7/+6 |
| | |||||
* | Handle system-specific undos with system.vim file | Tom Ryder | 2018-07-03 | 1 | -0/+3 |
| | |||||
* | Map \e in Vim to force a buffer to be editable | Tom Ryder | 2018-07-02 | 1 | -0/+2 |
| | |||||
* | Correct <C-L> mapping | Tom Ryder | 2018-07-02 | 1 | -1/+2 |
| | | | | Exclude operator mode, and restore visual/select selection. | ||||
* | Reimplement fallback for fixed_join.vim | Tom Ryder | 2018-07-02 | 1 | -3/+3 |
| | |||||
* | Add insert_cancel.vim plugin and configuration | Tom Ryder | 2018-07-02 | 1 | -1/+3 |
| | |||||
* | Correct \V mapping | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | |||||
* | Break up \o and \O mapping comment | Tom Ryder | 2018-07-01 | 1 | -1/+2 |
| |