Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Unmap PHP bracket maps | Tom Ryder | 2018-07-08 | 1 | -0/+7 |
| | |||||
* | Remove error suppression on Vim unmaps | Tom Ryder | 2018-07-08 | 1 | -12/+12 |
| | |||||
* | Restore Vim buffer mapping to unload script | Tom Ryder | 2018-07-08 | 1 | -13/+14 |
| | |||||
* | Arrange for Ctrl-C to remap over Escape | Tom Ryder | 2018-07-08 | 2 | -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. | ||||
* | Update strip_trailing_whitespace.vim plugin | Tom Ryder | 2018-07-08 | 1 | -0/+0 |
| | |||||
* | Update Vim submodules | Tom Ryder | 2018-07-07 | 5 | -0/+0 |
| | |||||
* | Simplify in/out indent for blocks | Tom Ryder | 2018-07-07 | 1 | -16/+22 |
| | |||||
* | Require semicolon on same line of heredoc | Tom Ryder | 2018-07-07 | 1 | -0/+1 |
| | |||||
* | Inline ternary condition in Perl Vim indent | Tom Ryder | 2018-07-07 | 1 | -3/+1 |
| | |||||
* | More speed refactoring for Perl Vim indent | Tom Ryder | 2018-07-07 | 1 | -23/+18 |
| | |||||
* | Rearrange heredoc/POD indent check for speed | Tom Ryder | 2018-07-07 | 1 | -9/+10 |
| | |||||
* | Refine Perl line cont hints in Vim indent | Tom Ryder | 2018-07-07 | 1 | -4/+4 |
| | |||||
* | Simplify Vim Perl shiftwidth calculation | Tom Ryder | 2018-07-07 | 1 | -4/+3 |
| | | | | This is a portable method that will work on very old Vims. | ||||
* | Simplify POD Vim indenting behaviour | Tom Ryder | 2018-07-07 | 1 | -6/+6 |
| | |||||
* | Add POD rules to Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -18/+34 |
| | |||||
* | Pass Vim indent line into Perl function | Tom Ryder | 2018-07-07 | 1 | -4/+4 |
| | | | | Should make testing (!) easier later on. | ||||
* | Further extension of Perl Vim line cont rules | Tom Ryder | 2018-07-07 | 1 | -8/+15 |
| | |||||
* | Remove misplaced separator in b:undo_indent | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | | This was causing the first line of the buffer to be printed on every filetype change from Perl. | ||||
* | Revert "Remove Vim Perl indent" | Tom Ryder | 2018-07-07 | 1 | -0/+114 |
| | | | | | | This reverts commit f0b98feb769d9dfbbb0c1825b1291851795163db. I changed my mind again. | ||||
* | Remove Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -114/+0 |
| | | | | | This one is pretty good, but I think I'll stick with the stock one for now. | ||||
* | Committing final state of Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -12/+16 |
| | | | | | I'm not sure I actually want to use this anymore; will remove it for now in the next commit. | ||||
* | Correct end of heredoc pattern in Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | Just a plain old syntax error. | ||||
* | Adjust continued line indent for Vim Perl | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | | Don't add another two spaces if we already did on a previous line; get the "base" indent first. | ||||
* | Add heredoc support to Vim Perl indent plugin | Tom Ryder | 2018-07-07 | 1 | -2/+51 |
| | | | | | This anchors lines in a Perl heredoc with no indent until it sees the terminating word. It works really well. | ||||
* | Refactor rules in Vim Perl indent script | Tom Ryder | 2018-07-07 | 1 | -18/+6 |
| | | | | | I think this is mixing two changes I made, which I neglected to commit separately. | ||||
* | Remove unneeded parens in Vim Perl indent script | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | | The modulo operator has a higher precedence than the subtraction operator, so it doesn't need to be cuddled. | ||||
* | Rearrange settings in Vim Perl indent script | Tom Ryder | 2018-07-07 | 1 | -4/+4 |
| | | | | | | The version of this indent script bundled with Vim sets the 'indentexpr' and 'indentkeys' options before the GetPerlIndent() function; may as well follow that pattern. | ||||
* | Adjust a few Vim Perl indent comments | Tom Ryder | 2018-07-07 | 1 | -5/+5 |
| | |||||
* | Wrap comments with `gq` in Git commit messages | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | | | | | I like quoting things in Git commit messages, as if they were mail messages. This was supposed to be fixed in commit a5b8367, but I didn't add all the necessary flags. | ||||
* | Get 'shiftwidth' in Vim Perl indent portably | Tom Ryder | 2018-07-07 | 1 | -1/+3 |
| | | | | | | | | | | | From `:help shiftwidth()`: > Returns the effective value of 'shiftwidth'. This is the 'shiftwidth' > value unless it is zero, in which case it is the 'tabstop' value. This > function was introduced with patch 7.3.694 in 2012, everybody should > have it by now. I'd like my stuff to work on older versions, though, and it's not hard to make it work. | ||||
* | Adjust leading comment for Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -5/+1 |
| | |||||
* | Refactor opening of Vim Perl indent script | Tom Ryder | 2018-07-06 | 1 | -6/+5 |
| | |||||
* | Add a comment to Vim Perl indent rules | Tom Ryder | 2018-07-06 | 1 | -0/+2 |
| | |||||
* | Add attempt at own Vim Perl indenting | Tom Ryder | 2018-07-06 | 1 | -0/+74 |
| | |||||
* | 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. | ||||
* | Rearrange Vim's VimL indent file | Tom Ryder | 2018-07-06 | 1 | -8/+9 |
| | |||||
* | 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. | ||||
* | Add shebang_update.vim plugin | Tom Ryder | 2018-07-05 | 2 | -0/+27 |
| | | | | | This plugin updates the filetype after every insert operation that changes the first line. No documentation yet. |