Commit graph

277 commits

Author SHA1 Message Date
Kevin MacMartin
22d3d0b083 Remove shellcheck warning about unused varaibles 2015-02-17 15:46:45 -05:00
Kevin MacMartin
8ab585900c Remove another shellcheck error regarding a missing shebang 2015-02-17 15:27:05 -05:00
Kevin MacMartin
9aa37f4981 Remove frequently unnecessary shellcheck warning about expanding single quotes 2015-02-17 15:10:09 -05:00
Kevin MacMartin
1b1d82b4a1 Set A-MouseWheel the same as C-MouseWheel because the latter fails after a paste 2015-01-31 02:11:53 -05:00
Kevin MacMartin
f80f372632 Skip python whitespace errors 2015-01-26 00:15:25 -05:00
Kevin MacMartin
1c4ed32ad1 Add s and v mode mappings for scrollwheel mappings 2015-01-22 21:42:12 -05:00
Kevin MacMartin
4cb3febbf5 Don't open bars with <Leader>* in input or visual modes 2015-01-08 03:21:24 -05:00
Kevin MacMartin
8d64e464af Use tidy for Autoformat with html then remove linebreaks not between tags 2015-01-05 20:53:42 -05:00
Kevin MacMartin
371f1b9627 Fix some fname-specific settings when run with path + fix win-size complaints 2015-01-03 03:57:19 -05:00
Kevin MacMartin
925b6fd7ef Fix <Leader>J comment + disable show whitespace and textwidth in mail 2014-12-10 23:26:38 -05:00
Kevin MacMartin
892d949d36 Tweak statusbar colours and add utf-8 symbol for new documents 2014-12-05 10:27:50 -05:00
Kevin MacMartin
646d18bd4c add leader+bracket toggles for sidebars and play with placement/touchup 2014-12-01 08:46:34 -05:00
Kevin MacMartin
95a0548ebc Fix help in small windows + set minimum widthxheight + more utf-8 in lightline 2014-12-01 01:55:15 -05:00
Kevin MacMartin
1f10a4bd20 Fix some issues with the statusline and update the colourscheme 2014-12-01 00:31:28 -05:00
Kevin MacMartin
0862f8f5f2 Skip the 'add too long' error from python 2014-11-22 00:48:29 -05:00
Kevin MacMartin
eeab3e63af Remove smartindent, which apparently interferes with filetype based indents 2014-11-21 22:06:28 -05:00
Kevin MacMartin
6107597d69 Enable smart tabbing 2014-11-21 01:59:13 -05:00
Kevin MacMartin
64399b2404 Sync syntastic toggle actions + disable with extradite to avoid conflict 2014-11-18 11:23:34 -05:00
Kevin MacMartin
8f42e27a47 Update submodules 2014-11-14 15:46:07 -05:00
Kevin MacMartin
5c51921aef Use ~/.vim/swap to store swap files rather than the current directory 2014-11-12 05:03:49 -05:00
Kevin MacMartin
65a0cbda1c Add add/remove iskeyword abbreviations and mappings 2014-11-06 13:17:57 -05:00
Kevin MacMartin
636849690b add back single character copy in normal mode 2014-11-03 07:21:18 -05:00
Kevin MacMartin
1b4b730453 Improve logic used when opening a help split 2014-11-03 02:48:29 -05:00
Kevin MacMartin
d9b2d6fc98 Improve/fix organization+naming for splits + load help @ 33% width 2014-11-02 18:19:37 -05:00
Kevin MacMartin
cba3133227 Set the slrn comment string 2014-10-31 02:06:55 -04:00
Kevin MacMartin
9c22929c3a Fix and improve split mappings + add abbrevs: vs25/vs75/sp25/sp75 2014-10-31 01:51:35 -04:00
Kevin MacMartin
fb15796c0b Fix alt+dir for sidebars, add ctrl-w split shortcuts and gitv colorscheme 2014-10-31 01:22:22 -04:00
Kevin MacMartin
56e3729608 clean up documentation + center search vertically on selected term 2014-10-29 07:15:02 -04:00
Kevin MacMartin
f170b77156 Improve organization of colorscheme definitions + add/configure vim-bookmarks 2014-10-28 15:33:37 -04:00
Kevin MacMartin
38819aedae Redetect filetype after saving as new name + wrap autocmd with check 2014-10-28 14:28:04 -04:00
Kevin MacMartin
b4198097b4 Esc+Esc was acting strange, so now <Backspace> or // clears search+refresh 2014-10-27 07:52:44 -04:00
Kevin MacMartin
2bae8bc5bb Fixed small issue with the :git abbreviation 2014-10-26 22:07:18 -04:00
Kevin MacMartin
0637a2bcf5 Improve diff mappings, alias :git <file> == :vs <file> but in vimdiff mode, fix some `/~ mappings that hadn't been changed, add <Leader>c for tcomment (for keyboard without accessible modifiers), and configure tcomment to remove whitespace on uncomment 2014-10-26 21:45:38 -04:00
Kevin MacMartin
8b3a41b5a5 conceal current line in normal mode for vimpager + tweak README 2014-10-26 11:13:07 -04:00
Kevin MacMartin
a3fd39afe6 Tweak ctrl-c in normal mode so it works with change to y 2014-10-22 04:14:40 -04:00
Kevin MacMartin
7bb3c32e3b Tons of mapping issues fixed, re-add mkd table fmt, tweak keys+settings 2014-10-22 03:41:50 -04:00
Kevin MacMartin
75557104d1 Set the default text width to 80 and cleaned up associated comments 2014-10-21 11:16:46 -04:00
Kevin MacMartin
5914aceb5d Change the goyo minimum width from 78 to 80 2014-10-21 11:06:05 -04:00
Kevin MacMartin
af0be6d906 Greatly improve text width formatting + arrange the section more clearly 2014-10-21 11:04:17 -04:00
Kevin MacMartin
70003e79d4 Add incsearch so all matches highlight together, configure plugin to
default search keys, and remap clear search to // (search key twice)
2014-10-19 13:12:27 -04:00
Kevin MacMartin
6106feb745 Update submodules and add rts to the list of text file formats 2014-10-19 11:03:14 -04:00
Kevin MacMartin
22a08f5732 Removed the plugin part of the markdown plugin in polyglot and configs 2014-10-14 16:13:18 -04:00
Kevin MacMartin
512f777729 Added another string to the ignore list for syntastic 2014-10-11 06:32:58 -04:00
Kevin MacMartin
fa771c8d84 Remove auto change directory setting for vimfiler compatibility 2014-10-09 13:36:26 -04:00
Kevin MacMartin
4b529edfdf whitelisted a java error that appears because of limited project scope 2014-09-10 01:05:08 -04:00
Kevin MacMartin
144b3ec466 Reduced the key mapping timeout from 1000 to 500 2014-09-01 06:11:01 -04:00
Kevin MacMartin
f67f016641 Add additional checks for file/folder creation and use 2014-08-29 05:37:36 -04:00
Kevin MacMartin
def7fe0c76 Check for autochdir before attempting to load it 2014-08-29 04:50:12 -04:00
Kevin MacMartin
623918995d Autofocus the tagbar when it's triggered 2014-08-26 12:21:04 -04:00
Kevin MacMartin
f8cce36327 Combine word-processing settings and make breakat settings more robust 2014-08-26 03:07:04 -04:00
Kevin MacMartin
a3971297aa make java errors about being unable to find external imports silent 2014-08-25 23:56:55 -04:00
Kevin MacMartin
ba8ab82b30 Completed disabling syntax checking on :wq 2014-08-25 23:47:40 -04:00
Kevin MacMartin
2e69f653ca Don't check syntax on :wq 2014-08-25 23:39:44 -04:00
Kevin MacMartin
26608e0eee Display tag information (if available) in the gutter area 2014-08-25 02:38:28 -04:00
Kevin MacMartin
0a2b75414b Made the plugin categories for filetypes more consistant 2014-08-25 01:37:45 -04:00
Kevin MacMartin
0fc53f1677 autotags is enabled by default again, but with much better config 2014-08-25 00:43:41 -04:00
Kevin MacMartin
fad8db91af Set the default value for disableautotags to 1 2014-08-24 22:48:01 -04:00
Kevin MacMartin
ddf0d247e2 Changed some formatting + set tagfile locations 2014-08-21 02:27:36 -04:00
Kevin MacMartin
952ce1c879 Added a few more tweaks to the easytags settings 2014-08-20 23:28:00 -04:00
Kevin MacMartin
db68ee56c7 Added auto_recurse option to easytags to generate more complete tags 2014-08-20 23:12:55 -04:00
Kevin MacMartin
e2b5f1327f Fixed filetype assignments 2014-08-11 00:58:56 -04:00
Kevin MacMartin
0f2b687d84 Prevent wrapping from breaking words in vimpager 2014-08-10 06:11:37 -04:00
Kevin MacMartin
37da2ea46c Improve left/right browsing in vimpager 2014-08-07 23:33:34 -04:00
Kevin MacMartin
1b3f169999 Reenable escape keys as they seem to be required for correct arrow keys 2014-08-07 23:20:59 -04:00
Kevin MacMartin
21ee4d0d0c Disable ctrl-z suspend and remove some buggy settings 2014-08-07 23:03:22 -04:00
Kevin MacMartin
5c39279877 Disabled gvim scrollbars by default and readded the toggle (\<f3>) 2014-08-07 03:51:07 -04:00
Kevin MacMartin
91fcadf17d Added a few tweaks to the setting 2014-08-06 00:19:46 -04:00
Kevin MacMartin
98dc5a76e9 ctrl-A aligns comments and ctrl-a aligns end of line comments 2014-08-05 06:01:38 -04:00
Kevin MacMartin
b06a94ef02 added some cut and paste shortcuts during input 2014-07-31 02:09:34 -04:00
Kevin MacMartin
d101b03cbc Used capital C for ctrl for consistency 2014-07-31 01:57:01 -04:00
Kevin MacMartin
539254078b move copy/paste stuff to before neocomplcache remaps it 2014-07-31 01:53:33 -04:00
Kevin MacMartin
caed6a7476 Fixed less.vim unmappings properly 2014-07-31 01:33:15 -04:00
Kevin MacMartin
30e5dff895 Use mapcheck before unmapping 2014-07-31 01:05:43 -04:00
Kevin MacMartin
7d4e69198c Readded the lazy redraw setting as it seems to help more than hurt 2014-07-30 07:17:31 -04:00
Kevin MacMartin
775770c3ee Configured vimpager to use concealed markdown for reading purposes 2014-07-30 02:34:26 -04:00
Kevin MacMartin
e4ad1c0125 ircd.conf javascript->json 2014-07-29 22:05:27 -04:00
Kevin MacMartin
5ded6877c5 Added the tabular plugin and mapped the mkd table format it allows 2014-07-29 03:04:37 -04:00
Kevin MacMartin
030bfbe227 Fixed vimpager copy in visual mode with y 2014-07-28 06:17:50 -04:00
Kevin MacMartin
7620aff01f Fixed some mapping bugs, pulled vimpager settings into its own config
file, and configured vimpager stuff more thoroughly against less.vim
2014-07-28 06:08:10 -04:00
Kevin MacMartin
cd51ed5573 Disabled experimental neocomplcache setting that's no longer needed 2014-07-26 05:09:52 -04:00
Kevin MacMartin
ceb0874c45 Removed the Spellcheck stuff from the keyboard mappings 2014-07-26 03:14:40 -04:00
Kevin MacMartin
112495115b Improve taskrc commentstring call + add one for ft=tmux 2014-07-26 01:44:09 -04:00
Kevin MacMartin
441f88eba3 Set the ft for *vimpagerrc to vim for proper syntax highlighting 2014-07-25 23:48:41 -04:00
Kevin MacMartin
adc8895c53 Pulled lightline theme out of the darkcloud theme and into into plugins.vim so
the darkcloud theme can be used without requiring lightline, and set the
colorscheme before loading the user config so it can be overridden
2014-07-25 10:18:03 -04:00
Kevin MacMartin
5f64be2ad0 Added function check to MakeNewDir to avoid complaints when reloading
settings.vim, and played with key timeout settings to see if I can fix
a strange error where the arrow keys suddenly stop working.
2014-07-24 00:51:58 -04:00
Kevin MacMartin
954632c7b7 Added tcommand to provide a searchable list of commands via ` 2014-07-22 22:56:22 -04:00
Kevin MacMartin
58d0fc0022 Made the definition for TERM=linux more precise 2014-07-21 20:09:41 -04:00
Kevin MacMartin
4ed2f8c60b split the guioptions up so it's clear what each does 2014-07-21 03:29:27 -04:00
Kevin MacMartin
cdd6701782 Unsetting lazyredraw as it's been causing issues 2014-07-21 02:45:27 -04:00
Kevin MacMartin
a1d28990fb reorganized settings, improved comment descriptions of settings, improved clipboard settings, reduced timeout for keystroke combinations, tweaked and improved a few other small things, added a function to autocreate missing directories in save paths, have a few files required by various plugins auto-created at startup if they don't exist 2014-07-21 02:36:50 -04:00
Kevin MacMartin
73628eb7ea Fixed a few typos, reset the toggle for goyo to <C/A><F12>, set the
default fold level to 5, made \<space> and \\<space> alt ways to
open/close all folds, improved the gutter toggle method and added an
additional way to access help via <Leader>?
all folds
2014-07-20 23:55:42 -04:00
Kevin MacMartin
3b725d9c97 combined <leader>- and _, and <leader>= and + 2014-07-20 21:25:36 -04:00
Kevin MacMartin
aef8c0a12d Swapped ctrl/alt-F# keys with F# keys (toggles are used more) 2014-07-20 21:17:26 -04:00
Kevin MacMartin
eb116fb919 Fixed a typo and resetting scrollwheel stuff at the top of
keyboard.vim to see if that prevents it from randomly reverting to the
old behaviour
2014-07-17 09:59:47 -04:00
Kevin MacMartin
f7032d5335 Added settings for the taskwarrior plugin (for those who use it) 2014-07-16 23:29:44 -04:00
Kevin MacMartin
40a59e41c2 Removed the linebreak marker 2014-07-16 10:00:50 -04:00
Kevin MacMartin
1cb50b4988 Set easytags not to complain if ctags isn't available 2014-07-16 09:41:37 -04:00
Kevin MacMartin
c34ff14e3b T now copies to the end of the line (like D but without deletion) 2014-07-16 07:24:39 -04:00
Kevin MacMartin
54a24c4f18 changed iskeyword-=. to PKGBUILD files only, and moved it and one other
filename specific setting (that wasn't to set the filetype) to the after
settings file.
2014-07-16 06:46:17 -04:00
Kevin MacMartin
5d7a4b56c2 Removed '.' from iskeyword for files of type 'sh' 2014-07-16 06:36:25 -04:00