Commit graph

295 commits

Author SHA1 Message Date
Kevin MacMartin
21ba96d480 Don't test for autocmd 2018-03-13 15:37:19 -04:00
Kevin MacMartin
00797d8f99 Configure all options for when to lint with ale (regardless of their defaults, for easy access later) 2018-03-13 11:46:26 -04:00
Kevin MacMartin
c8de1131ba Configure ale not to lint while in insert mode, and to lint when leaving insert mode 2018-03-13 11:40:42 -04:00
Kevin MacMartin
9c24b1b8b5 Reduce the ale error list size 2018-03-13 11:35:21 -04:00
Kevin MacMartin
ae8ba0a227 Replace syntastic with ale 2018-03-13 11:32:04 -04:00
Kevin MacMartin
e5f28b842e Clean up formatting in the config folder 2018-03-11 23:36:47 -04:00
Kevin MacMartin
f9ffbe4e5a Update submodules and remove vim-bookmarks 2018-03-11 20:08:14 -04:00
Kevin MacMartin
032ad3197a Split the plugins config separate files for each plugin 2018-03-11 19:21:58 -04:00
Kevin MacMartin
384549b348 Add cosco.vim to add semicolons or commas to the end of the line based on the lines around it, and hook it up to ;; as a shortcut 2017-11-22 14:42:33 -05:00
Kevin MacMartin
6d70d699fa Don't delete with backspace in visual mode 2017-10-24 21:25:51 -04:00
Kevin MacMartin
80b5a0ded4 Map the t character to select to the end of the word 2017-10-06 13:57:15 -04:00
Kevin MacMartin
bec958dbdc Ignore the shellcheck error about checking exit codes directly 2017-09-26 16:45:34 -04:00
Kevin MacMartin
5c336c99b1 Don't complain about too many lines of code in PHP files 2017-08-14 17:20:01 -04:00
Kevin MacMartin
18388aac7a Increase the depth before folding by one 2017-07-07 12:22:40 -04:00
Kevin MacMartin
9d890a3d0b Fold 8 layers or deeper 2017-05-17 10:59:24 -04:00
Kevin MacMartin
0499ddf61b Increase the depth required for folding by one layer 2017-05-02 15:28:45 -04:00
Kevin MacMartin
9eb9f8b85d Set the ft of .vue files to both vue and javascript 2017-03-30 18:59:28 -04:00
Kevin MacMartin
705713597d Don't add neocomplete.vim to pathogen_disabled twice if neovim is being used as well as having lua support disabled, and don't include neocomplete keyboard settings if it's disabled because of missing lua support 2017-02-12 19:08:28 -05:00
Kevin MacMartin
09cb77742c Replace some UTF-8 characters with ASCII ones for compatibility reasons 2017-02-10 16:47:47 -05:00
Kevin MacMartin
1511f4e33f Update the utf-8 icons used in the lightline status bar 2017-02-10 16:25:50 -05:00
Kevin MacMartin
6ca9f9737b Add vue.html.javascript.css to mta_filetypes 2017-01-30 14:02:10 -05:00
Kevin MacMartin
9c66c59df9 Silence sass error when imports can't be located 2016-12-29 14:10:19 -05:00
Kevin MacMartin
7e73208d12 Space our some square brackets 2016-12-05 13:58:29 -05:00
Kevin MacMartin
7e76c9c806 Enable more accurate syntax highlighting 2016-11-28 14:12:12 -05:00
Kevin MacMartin
0e4a5cb614 Add vue files to the list of compatible MatchTagAlways file types and update submodules 2016-11-08 15:11:18 -05:00
Kevin MacMartin
bfc260b406 Update submodules and hide the shellcheck warning about operation && operation || operation not being an if/else 2016-10-14 11:11:22 -04:00
Kevin MacMartin
c9443f5d2a Don't display the "Not following:" source error for shellcheck 2016-09-20 21:50:14 -04:00
Kevin MacMartin
491a39cc5e Remove the shellcheck error regarding its inability to follow the path of a sourced file 2016-09-13 15:02:25 -04:00
Kevin MacMartin
b078da11e1 Fix easytags tags file and tags_by_filetype by setting the values if the file is readable and the folder is a folder, rather than the negative of that 2016-09-02 00:10:39 -04:00
Kevin MacMartin
2f05ebbf8a FIx comments in keyboard.vim 2016-05-09 14:19:10 -04:00
Kevin MacMartin
44efd584e5 Remove the ordered item prefix warning from the syntastic markdown output 2016-05-02 22:12:39 -04:00
Kevin MacMartin
8cf404d3fc Remove PHP errors about too many public methods 2016-04-28 16:40:34 -04:00
Kevin MacMartin
8c33842ee3 Remove php warning about overall complexity 2016-04-26 13:57:48 -04:00
Kevin MacMartin
820bb5004a Don't enable neocomplete keyboard bindings if neovim is being used 2016-03-24 17:04:41 -04:00
Kevin MacMartin
8e28017953 Revert Ctrl+Arrow keys functionality and use Alt+Arrow keys to scroll the page, then use Shift+Ctrl+Arrow keys to move a line or block 2016-03-24 16:24:21 -04:00
Kevin MacMartin
1c0a594290 Use ctrl + the arrow keys to scroll up/down/left/right without moving the cursor 2016-03-24 16:07:11 -04:00
Kevin MacMartin
463cb0680e Update neocomplcache to neocomplete, add FastFold to help with folds and improve the add/delete-submodule scripts 2016-03-22 12:04:00 -04:00
Kevin MacMartin
bff9d7c3dc Update submodules and don't specify language for emmet (this is producing errors for whatever reason) 2016-03-22 11:23:16 -04:00
Kevin MacMartin
33089160ad Remove vim-autoformat 2016-02-16 13:33:42 -05:00
Kevin MacMartin
83ae0905c3 Don't complain about really long methods in PHP 2016-01-27 13:57:09 -05:00
Kevin MacMartin
9d888b41da Remove php errors about function cyclomatic complexity 2015-11-11 12:00:09 -05:00
Kevin MacMartin
782d7b26f0 Remove php errors about function npath complexity 2015-11-11 11:53:52 -05:00
Kevin MacMartin
c35bb6376b Remove the expected assignment or function call error from jshint as this creates errors where they don't actually occur 2015-11-09 14:40:31 -05:00
Kevin MacMartin
8ebaa19ab7 Remove PHP warnings for functions that are too complex/long 2015-11-04 16:53:45 -05:00
Kevin MacMartin
a72dfc6b25 Remove the short variable names error for php 2015-10-29 18:22:12 -04:00
Kevin MacMartin
53f6afe1a9 Remove the short names error for php 2015-10-29 17:49:23 -04:00
Kevin MacMartin
ed305fc190 Change the emmet leader back to the default and use emmet on blade files 2015-10-25 14:52:35 -04:00
Kevin MacMartin
8b1417acf6 Remove the markdown error for incorrect heading order 2015-10-09 23:55:15 -04:00
Kevin MacMartin
7bd818cda4 Unmap the Q key to disable Ex mode (does anyone actually use this?) 2015-09-18 16:09:44 -04:00
Kevin MacMartin
48ca3a723e Change the look of tabs to something nicer looking 2015-09-11 17:48:50 -04:00