Commit graph

144 commits

Author SHA1 Message Date
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
Kevin MacMartin
f37177f380 Removed the blowfish setting because the feature is apparently broken 2014-06-14 05:20:30 -04:00
Kevin MacMartin
64f2b29932 Reorganized and improved and added to the mappings, and updated the README with
a few more.
2014-06-13 00:58:13 -04:00
Kevin MacMartin
081083b767 Improved modifier key + mouse selection logic and changed ctrl+leftclick to
select between cursor and mouse.
2014-06-12 19:18:16 -04:00
Kevin MacMartin
b083ac0e91 <Leader><Ctrl-l> now formats the doc/selection to a width of 79 chars,
autoformat is now <leader><leader><c-f>, > and < are no longer bound to
tab/untab (they were interfering with >> and << for diff), and the mapping to
create a new tab with vim filer is now <A-c> (create) as Alt-f is the default
search results clear command
2014-06-09 17:15:05 -04:00
Kevin MacMartin
2c8b3069e5 Updated submodules, fixed a conflict with diff and markdown and
configured gradle files to use the built-in groovy syntax.
2014-06-09 02:15:35 -04:00
Kevin MacMartin
716f2259af Disabled linebreaks globally by default and added a variable to
get them back. Added the linebreak variable and another one I'd
missed before to the vimrc.user creation in the update script.
Added a second general settings file called "after.vim" for settings
that need to be loaded after everything else. Updated maintainer
tag to my real name.
2014-06-04 03:18:29 -04:00