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
Kevin MacMartin
80ef3923fd
Better organized "word processing" style formats, and prevented
...
linewraping in the middle of words.
2014-07-15 02:20:47 -04:00
Kevin MacMartin
1cc6d8db23
Add spellcheck to markdown files
2014-07-14 11:27:32 -04:00
Kevin MacMartin
1c7b9453de
Syntastic doesn't check on :wq when disabled, and toggling
...
active/passive also toggles check on open/wq. A new variable was added
to prevent autochecking tags, and the README and update script were
updated to reflect this. Disabling the linebreaks is now defaulted to
off (flip it back on if you like it). The update script is a bit more
careful about how it runs when executed from other directories. A bug
preventing the g:disablelinebreaks variable from being possible to
disable has been squashed, and no default is set when it's not enabled.
Added Emmet javascript (rather than just json), and tried to sync up the
webformat list between plugins that enable themselves for those.
2014-07-14 10:30:02 -04:00
Kevin MacMartin
4d3fc87fca
Added vim-easytags, set the tagfile to the one we've been using, included the
...
vim-misc dependency and updated the README to reflect all this.
2014-07-14 09:24:38 -04:00
Kevin MacMartin
c79712cd4c
Added the MatchTagAlways plugin to replace breeze matching
2014-07-12 17:40:02 -04:00
Kevin MacMartin
e810a75d10
Removed the breeze plugin while I review 2.0
2014-07-12 17:31:04 -04:00
Kevin MacMartin
feba2a664a
reverting the last update and updated submodules
2014-07-11 02:15:51 -04:00
Kevin MacMartin
cc7d1edfd0
small correction from javascript to the more compatible json syntax
2014-07-11 02:13:18 -04:00
Kevin MacMartin
b34b7254a3
removing $ from the list of valid keyword characters in shellscripts
2014-07-11 01:04:40 -04:00
Kevin MacMartin
3a54ccda8d
Set *ircd.conf to use ft=javascript and made other config defs more generic
2014-07-10 20:29:31 -04:00
Kevin MacMartin
e07931125e
Selecting autocompletion with the return key won't also linebreak
2014-07-10 00:00:20 -04:00
Kevin MacMartin
40a731cf52
Set the correct comment style for ~/.taskrc
2014-07-08 02:33:17 -04:00
Kevin MacMartin
56dd4525e4
Changed <F12> and <C-F12> in gvim to <Leader><F1> and <Leader><F2>
2014-07-07 16:07:14 -04:00
Kevin MacMartin
e48ad9529e
Fixed whitespace colouring in gvim and a bunch of sidebar-specific mappings.
2014-07-02 03:49:34 -04:00
Kevin MacMartin
1879706f3a
Added the $ character to become part of a word in the sh filetype
2014-06-29 20:56:13 -04:00
Kevin MacMartin
b9057fdae4
played with the autocompletion and folds keys to avoid issues in input mode
2014-06-26 13:31:13 -04:00
Kevin MacMartin
1e87711574
Added archversion.conf syntax to vim-polyglot-darkcloud and removed hacks from
...
plugins.vim and settings.vim.
2014-06-26 12:07:06 -04:00
Kevin MacMartin
f08cb32ce2
Updated the documentation to reflect the change to <Leader>J
2014-06-26 09:16:18 -04:00
Kevin MacMartin
57f3fd3a3b
<Leader>J only formats the current line in normal mode (rather than the whole
...
document)
2014-06-26 09:14:16 -04:00
Kevin MacMartin
9306287af9
swapped ctrl and shift for selection and movement with the arrow keys, and
...
changed it so ctrl+left/right goes by word instead of a few characters
2014-06-26 07:35:39 -04:00
Kevin MacMartin
ca75532279
Played with keybindings to make them more consistent and logical and making
...
room to add more complete spellcheck support via the custom bindings (starting
with ?).
2014-06-25 02:47:29 -04:00
Kevin MacMartin
f60e0337cc
Fixed an issue with the gutter toggle in an empty document
2014-06-23 05:05:08 -04:00
Kevin MacMartin
f6a20e0219
Submodules have been updated. FKey toggles were tweaked a bit along with general improvements to keyboard mappings. Fixed some issues with the update script, including incorrect log placement as well as allowing it to fail after a timeout when vim hangs (happens when vim displays an error on startup, for example), added better and more consistant error output/logging and fixed some errors along with dozens of tweaks.
2014-06-17 08:19:40 -04:00
Kevin MacMartin
f808cd9759
Added commandline argument support to the update script that includes options
...
to display help and version information, as well as to disable colour output
(with both English and American spellings of colour). Some minor changes
to wording/style were also made in the title blocks and README.
2014-06-17 01:49:46 -04:00
Kevin MacMartin
7c6ff700aa
Removing that left click in visual mode modification as it turned out to
...
occasionally get in the way
2014-06-16 04:23:09 -04:00
Kevin MacMartin
2d93dab391
Added documentation for the previous commit to keyboard.vim and the README
2014-06-16 01:55:15 -04:00
Kevin MacMartin
55e6c56055
Fixed highligh/select in input mode + now selecting a location in visual mode
...
with the left mouse button will expand the selection to that point
2014-06-16 01:52:53 -04:00