summaryrefslogtreecommitdiffstats
path: root/vimrc
Commit message (Collapse)AuthorAgeFilesLines
* pull a bunch of self-contained things out of my vimrcJesse Luehrs2017-10-291-333/+2
|
* handle extra whitespace betterJesse Luehrs2017-10-291-1/+1
|
* better handling of backspacing inside brackets after pressing enterJesse Luehrs2017-10-291-0/+29
|
* keep the line source in orderJesse Luehrs2017-10-291-0/+1
|
* more vim scopingJesse Luehrs2017-10-291-6/+9
| | | | | this fixes, at least, using the Help function directly before opening denite for the first time (since `modifiable` was leaking through)
* fix help function visual modeJesse Luehrs2017-10-291-2/+1
|
* clean up the help overrides stuff a bitJesse Luehrs2017-10-291-8/+0
|
* don't go through ^R unless we're actually going to do somethingJesse Luehrs2017-10-291-14/+6
| | | | | the transition alters some of vim's editing state, such as whether a backspace should erase a single space or a full tab width of space.
* stop manually moving the cursor aroundJesse Luehrs2017-10-291-36/+13
| | | | | | | | | it looks like vim is super buggy with how this interacts with undo (it seems to just corrupt even previous entries in the undo tree, somehow?). this makes undo work again, but doesn't fix `.`, because all of these <Esc> commands start new actions (it's odd that actions and undo blocks aren't the same here, honestly), but i think i might be able to work around that in a similar way to repeat.vim.
* simplifyJesse Luehrs2017-10-291-14/+28
|
* make enter work more cleanlyJesse Luehrs2017-10-291-1/+16
| | | | having a separate map for (<CR> can time out, and delays screen updating
* simplifyJesse Luehrs2017-10-291-27/+6
|
* also remove matching parens, even if there is whitespace betweenJesse Luehrs2017-10-291-0/+47
|
* remove quotes in pairs if they are emptyJesse Luehrs2017-10-291-0/+20
|
* more reorganizationJesse Luehrs2017-10-291-6/+4
|
* this should also be a pluginJesse Luehrs2017-10-271-28/+28
|
* better auto-appending of closing charactersJesse Luehrs2017-10-271-9/+31
| | | | make undo actually work properly again
* reorganizeJesse Luehrs2017-10-271-10/+0
|
* few more cleanupsJesse Luehrs2017-10-271-4/+4
|
* actually, i do need this conditionalJesse Luehrs2017-10-271-1/+1
|
* i never actually use these textobjsJesse Luehrs2017-10-271-2/+0
|
* oh, that extra eval wasn't actually necessaryJesse Luehrs2017-10-271-3/+3
|
* don't quit when creating leading directories if other buffers existJesse Luehrs2017-10-271-2/+10
|
* simplify jumping to the last cursor positionJesse Luehrs2017-10-271-4/+1
|
* i don't actually care about recoloring that many thingsJesse Luehrs2017-10-271-7/+2
|
* vimrc lintingJesse Luehrs2017-10-271-124/+136
|
* simpler spellcheck toggleJesse Luehrs2017-10-271-11/+2
|
* clean up and reorganize vimrcJesse Luehrs2017-10-271-458/+256
|
* make auto-appending closing chars more consistentJesse Luehrs2017-10-261-10/+7
|
* make tab at the start of lines indent againJesse Luehrs2017-10-261-8/+7
|
* add another denite mapping for lines in the fileJesse Luehrs2017-10-261-0/+1
|
* move filetype-specific configuration into ftpluginsJesse Luehrs2017-10-241-54/+0
| | | | | (and ftdetect/syntax as appropriate). also just remove some configuration that i don't care about anymore.
* i don't use omnicompletionJesse Luehrs2017-10-241-8/+0
|
* move the rest of vim's transient data from ~/.vim/data to ~/.cacheJesse Luehrs2017-10-241-1/+1
|
* move filetype-specific ale configuration to ftpluginsJesse Luehrs2017-10-241-24/+0
|
* simplify gundo configJesse Luehrs2017-10-241-6/+1
|
* improve startify a bitJesse Luehrs2017-10-241-1/+7
|
* don't hide built-in functionality changes in plugin configJesse Luehrs2017-10-241-3/+12
| | | | | set up tab for built-in completion in the normal remapping section, and then just add onto that functionality in the snippets config
* fix completionJesse Luehrs2017-10-241-13/+3
| | | | broke when i removed the neocomplete config earlier
* use `bundle exec rubocop` when necessaryJesse Luehrs2017-10-241-0/+18
|
* older versions of ag don't accept -l without an argumentJesse Luehrs2017-10-201-1/+1
|
* add a | text objectJesse Luehrs2017-10-201-0/+1
|
* -l makes more sense than -g i thinkJesse Luehrs2017-10-201-1/+1
|
* i also don't care about bufferlineJesse Luehrs2017-10-201-5/+0
| | | | there's never enough room to display anything useful anyway
* i actually don't care about custom foldtextJesse Luehrs2017-10-201-6/+0
|
* switch from tcomment to commentaryJesse Luehrs2017-10-201-5/+3
|
* also install the terraform vim pluginJesse Luehrs2017-10-181-0/+3
|
* try out multiple selection in vimJesse Luehrs2017-10-181-0/+1
|
* fix list of buffer names to ignoreJesse Luehrs2017-10-181-1/+1
|
* switch from syntastic to aleJesse Luehrs2017-10-181-9/+12
|