Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Move plugin-specific settings into ~/.vim/plugin | Tom Ryder | 2018-07-01 | 1 | -27/+0 |
| | | | | | | Makes way more sense--these files won't get loaded by definition unless plugins are enabled, and dist.vim will still be in time to stop the distributed plugins from loading. | ||||
* | Remove custom digraphs | Tom Ryder | 2018-07-01 | 1 | -7/+0 |
| | | | | | Ellipsis is digraph ,. which is fine. Mac command key I have never used, snowman was just a joke. | ||||
* | Remove unnecessary value report from \u \z maps | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Add \m, \M, \v, and \V mappings | Tom Ryder | 2018-07-01 | 1 | -0/+8 |
| | | | | For listing maps and variables. | ||||
* | Allow range for \d and \D bindings | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Swap \c and \C bindings | Tom Ryder | 2018-07-01 | 1 | -3/+4 |
| | |||||
* | Rearrange mappings a little more | Tom Ryder | 2018-07-01 | 1 | -6/+6 |
| | |||||
* | Remove unused mappings | Tom Ryder | 2018-07-01 | 1 | -8/+0 |
| | | | | These have all fallen out of disuse; I'm much more likely to y$ anyway. | ||||
* | Simplify Ctrl-L Vim map | Tom Ryder | 2018-07-01 | 1 | -5/+2 |
| | | | | It can be used in select mode, too. | ||||
* | Reorder mappings | Tom Ryder | 2018-07-01 | 1 | -16/+16 |
| | |||||
* | Remove conditional around \d,\D maps | Tom Ryder | 2018-07-01 | 1 | -7/+4 |
| | |||||
* | Remove range strip from :& rebind | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | | | | Not needed; a range works just fine | ||||
* | Prefer "remap" to "rebind" | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Use <Bslash> not \ for maps | Tom Ryder | 2018-07-01 | 1 | -20/+20 |
| | |||||
* | Rearrange a few .vimrc comments | Tom Ryder | 2018-07-01 | 1 | -8/+2 |
| | |||||
* | Correct comment spelling in .vimrc | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | |||||
* | Revert "Stack Vim ^ to make it support counts" | Tom Ryder | 2018-07-01 | 1 | -6/+0 |
| | | | | This reverts commit f9de91a7f7d1a514bdebd1d4045952aa30f44339. | ||||
* | Revert "Add +title settings to .vimrc" | Tom Ryder | 2018-06-30 | 1 | -6/+0 |
| | | | | This reverts commit 751eeb947a20e1bcd6e79a53bc3d15cd27bf2371. | ||||
* | Remove 'ruler' Vim option | Tom Ryder | 2018-06-30 | 1 | -5/+0 |
| | | | | Let's see if I miss it. I have CTRL-G. |