d54458ae5dPulled the latest updates to the markdown plugin
Kevin
2014-04-02 18:39:02 -0400
03bb2ba4b8Pulled the latest updates for the html5 plugin
Kevin
2014-04-02 18:38:39 -0400
8a43f80747Pulled the latest changes for the emmet plugin
Kevin
2014-04-02 18:36:37 -0400
94b65ec376Syntax can now be toggled on/off, and the filetype association was commented out to use as an example.
Kevin
2014-04-02 18:12:48 -0400
feec545d14Tweaked toggled filemanager width and disabled the bottom scrollbar when starting with it
Kevin
2014-04-02 12:36:04 -0400
0f006d69ddDisable bottom scrollbar if vim is starting as the filer
Kevin
2014-04-02 11:51:01 -0400
47443ee414removed the --rebase flag from the update script since it doesn't seem to help remove nerdtree
Kevin
2014-04-02 11:33:49 -0400
d5d4189e78Undo history and syntax errors can now be toggled with F9 and ctrl-F9. Nerdtree was dropped in favour of the much better vimfiler. The status bar was reconfigured to display more information including the current number of errors. A script was added that can generate a tags file from /usr/include for more robust syntax checking in C. The update script was updated to hopefully handle the removal of nerdtree when it updates the submodules... Syntax highlighting has been improved in numerous directions including more definitions as well as tweaked colours. Keybindings were tweaked again and new ones added for the new features. The paste function was incorrectly using buffer 0 instead of the current buffer when in visual mode, but this is no longer the case. Autocompletion has been improved quite a bit and the keybindings tweaked. A bunch of general fixes and tidying up was done.
Kevin
2014-04-02 11:17:12 -0400
f67a01fca4Added a new plugin that provides toggles (see keyboard.vim) for the quickfix list and location list
Kevin
2014-04-02 02:09:20 -0400
eca11b027dA bunch of improvements were made to the syntax highlighting, including the addition of missing definitions, and better overall balance
Kevin
2014-04-02 01:33:03 -0400
a4a3940ef4Added a new submodule that colours hexcode backgrounds the same as the colours they represent for css-related formats
Kevin
2014-04-01 23:32:21 -0400
e2c5e21d9eWrapped lines now display.
Kevin
2014-04-01 23:21:03 -0400
9854140e10the emmet plugin now uses '<Tab><Tab>,' which I find infinitely easier to remember than ctrl-z (which I realized I hadn't been using at all)
Kevin
2014-04-01 02:00:35 -0400
04d71b3996Updated the README to reflect the change in update script
Kevin
2014-04-01 01:34:57 -0400
46be09900cAdded a new script that can be used to update the repo if bash is available. Updated the README. Improved the theme by adding a bunch of syntax highlighting definitions (mostly rooted in html, though a bunch of other languages base their colours on it), as well as tweaking visual selection to longer invert on the block with the cursor, and parenthesis matching to look the same at both ends. Added a plugin that improves the theme and adds some keyboard shortcuts to markdown, which is what the README.md files in Github are written in. I realized that the h,j,k,l shortcuts equivalent to the ones with arrow keys I'd added were overwriting other shortcuts with the shift combinations, so I removed those and the ctrl-ones for consistency. The diff shortcuts weren't intuitive or easy on the hands, so I tried something else and I think it works much better now (check vim/keyboard.vim). An update script has also been added to simplify updating submodules; I'm not completely clear as to whether following this method will properly update the submodules in certain conditions like when one is removed, but this should add new ones and update the existing ones after pulling from the repo.
Kevin
2014-04-01 00:03:52 -0400
76369ab429Scrolling horizontally with the mousewheel while holding ctrl now works in input mode, and you can now copy a character with y in normal mode
Kevin
2014-03-31 05:47:32 -0400
7c2f0d925dShortened the escape sequence timeout so returning to normal mode from insert mode occurs more instantaneously
Kevin
2014-03-29 19:52:05 -0400
508f56d0e5Replaced duplicate keybinding in vimdiff with a new one that hopefully makes as much sense
Kevin
2014-03-29 04:25:26 -0400
ee2aa3d686Added some vimdiff bindings and disabled folding by default when launching vimdiff. Reorganized the keyboard bindings to make htem easier to find and read. You can now trigger most of the cut commands by hitting the <Leader> key (backslash) first to avoid replacing the paste-buffer. A bunch of commands and toggles that made sense to do so now work in all three modes. All folds can be toggled with <shift-F12>. The command to turn tabs into spaces has been added. A few settings added earlier today were tweaked or removed.
Kevin
2014-03-28 22:12:13 -0400
8821f922deAdded a key binding to convert tabs to spaces, and one to remove search highlighting
Kevin
2014-03-28 16:30:38 -0400
a2be154e41Added shift-direction to select large spans of text to visual mode
Kevin
2014-03-28 11:52:42 -0400
d1a1622889Removed shift-a because that's the key combo for 'A' (insert at end of line)- whoops! Instead \a has been added, and select all has been added to visual mode in both forms.
Kevin
2014-03-28 11:44:12 -0400
ea3a7aef1bAdded a binding for shift-a that selects everything like ctrl-a does for people using terminal muxers that steal ctrl-a
Kevin
2014-03-28 11:26:54 -0400
426acb2b14Added a writeup of features and some information about accessing them to the README, made <backspace> delete the selection and cursor character in visual and normal modes respectively, and set \| to add the currently selected word to the local dictionary for spellcheck (remembering that \\ displays a list of correct spellings)
Kevin
2014-03-28 11:13:10 -0400
2ee0a576e3Added <Tab> and <Shift><Tab> to normal mode, doing the same thing as in visual, :wsudo and :esudo can now be run with :sudow and :sudoe, fixed a few issues where gvim settings wouldn't be enabled if gvim was started using :gui in command mode, = now does what + does so you can use - and + without holding shift for the + part, the ctrl/shift up/down/left/right + h/j/k/l stuff now works the same for both using the behaviour I suspect most people will expect from them, a 'lot' of behaviour that didn't work in tmux should now work provided tmux is using xterm-keys and has its $TERM set to screen*, a bunch of new default settings have been added to settings.vim (though they're mostly subtle or behind the scenes tweaks) and it's commented and organized better now too, and the gvim menubar no longer appears by default (but you can toggle it with <Ctrl><F1>)
Kevin
2014-03-28 07:36:19 -0400
62596daf72Fixed the logic for select all with ctrl-a
Kevin
2014-03-28 02:08:36 -0400
a80b043da6Spelling mistakes, mistakes that exist in another locale and incorrect case are now all different colors, and those along with a few other colours have been tweaked to better matches the theme, and the non-colour term theme should more closely match too. The F1-F3+F12 toggles now work in all three editor modes, and F4 has been added to toggle spellcheck, which also works in all three modes (depending on the filetype, sometimes it will start on and others off). You can now place your cursor on an misspelled word in normal mode and hit \\ (backslash twice) to create a drop down menu with suggestions.
Kevin
2014-03-27 00:56:54 -0400
89a19086c7Updated bundle versions
Kevin
2014-03-26 01:04:01 -0400
1db0dc9299updated documentation to reflect correct gvim mappings
Kevin
2014-03-26 00:45:47 -0400
6929debb89unmapped <f1> from help and set the three toggles to f1-f3
Kevin
2014-03-26 00:44:02 -0400
72dfdfd7dbchanged the clipboard to 'unnamedplus' which cuts/copies to the xorg clipboard and the desktop one, and pastes from the desktop. I also tweaked the theme to include more variety, make things more readable and apply more logic as to what has what colour/style. F2-F4 are now the line number and highlight toggles, ` and ~ are now toggles for nerdtree/ctags, visual highlighted text is now replaced with p rather than needing to use P, ctrl-t,n,p open new tabs and cycle to the next and previous one respectively, and each ctrl/shift-up/down/left/right combo now has a h,j,k,l equivalent with more complete movement. The autocomplete list no longer has a limit, and folded code is now collapsed at a lower depth.
Kevin
2014-03-24 20:36:36 -0400
f2de4c3a33Reduced the scrolloff rows/cols from 3 to 1, and added a setting to make holding <ctrl> while using the scrollwheel on a mouse change from scrolling up/down to scrolling left/right
Kevin
2014-03-24 17:58:31 -0400
17111bdbf8Enabled spellcheck when editing email and git commit messages, configured some formatting options, and added some key combinations to navigate with <ctrl> and select with <shift>
Kevin
2014-03-24 17:20:35 -0400
9f5905f38fMapped shift left/right to movement to the start and end of the text on the line
Kevin
2014-03-21 16:17:15 -0400
a323216a19Adding mappings for <ctrl>up and <ctrl>down to move by a chunk of text in either direction instead of mirroring up/down without <ctrl>
Kevin
2014-03-21 15:46:33 -0400
cb0122bff1Added mappings for <Shift-p> to make it replace the current word with the paste buffer in normal mode, and the selection in visual mode
Kevin
2014-03-21 10:06:06 -0400
36505ed9b5Disabled the blinking cursor in the GUI, made the cursor color more visible on inverted colours, and configured the match parenthesis colours to resemble the currently selected cursor.
Kevin
2014-03-13 04:47:37 -0400
f2069f939bHighlighting in visual mode now uses standout and black text to have the background become the syntax color for much more pronounced selection.
Kevin
2014-03-12 01:49:57 -0400
47f3047a8aTweaked the colors and styling of the cursor line/col and visual selection to better differentiate between the two. Changed the match parenthesis to standout with black text so the colour is based on the syntax instead of sometimes becoming invisble when the colours match. Changed the emmit shortcut from <Ctrl-Y> to <Ctrl-Z> for reach, and because it's easier to remember (zencoding). Tweaked some of the keyboard references so their explanation makes it easier to remember the keys. Removed the multiple cursors plugin as it rarely worked, was buggy when it did and would slow things down when accidentally triggered. Chanced read sudo from :rsudo to :esudo to match the usual load command in vim, :e. Emmit is now only initialized in css, html, php and aspx files (feel free to push additional webdev files that would be likely to have css or html). Tried to apply a more consistant style and better organization across the configs. Lowered the distance from the edge of the screen before scrolling and increased the undo history size. Removed the perl omnicompletion script because I was looking to trim things down and don't really use perl myself; my apologies if anyone does though, and you can easily get it back by cloning https://github.com/c9s/perlomni.vim.git into the bundle directory. I also remove the fugitive git plugin because while I do use git, I've just found it to be easier and more natural to run it from outside vim; fans of that one can get it back by cloning https://github.com/tpope/vim-fugitive.git into the bundle directory
Kevin
2014-03-11 03:05:09 -0400
ad161ecf5dUpdated plugins versions
Kevin
2014-03-07 20:20:32 -0500
034a55c6cdAdded a line to have the yaourt config file: yaourtrc use sh syntax highlighting
Kevin
2014-03-06 09:17:30 -0500
68690a3ad1Added syntax settings for some popular configuration files
Kevin
2014-02-24 16:40:41 -0500
b3b3ba5dc5Set the guifont to Droid\ Sans\ Mono\ 12 for those with the fontconfig hook, and if that's not what's used, set it to the font you need :)
Kevin
2014-02-23 22:32:56 -0500
2ea231ecaaMade the autocompletion menu colours a bit more cohesive with the theme
Kevin
2014-02-23 21:50:32 -0500
2178d44800Fixed one of the explanations in keyboard.vim so it describes the correct thing.
Kevin
2014-02-22 15:58:10 -0500
cd75059249Fixed some wording in the theme template
Kevin
2014-02-22 03:34:59 -0500
818c414103Added an entry to load the system's extended matchit system
Kevin
2014-02-21 02:34:23 -0500
e60832dcb3Fixed a few small errors in the README
Kevin
2014-02-21 01:00:08 -0500
acf3c9999bAdded instructions for cloning the repo to the README since the whole submodule budiness is a bit less typical, and updated the pathogen_update_plugins script to behave accordingly when updating submodules
Kevin
2014-02-21 00:50:25 -0500
c311f0b71dReadded bundles as git submodules
Kevin
2014-02-21 00:26:50 -0500
188e1f62a4Made a few tweaks to the colours, commented out lines that haven't had values set for them yet (mostly language-specific syntax) and added another couple of entries for the 8 colour fallback
Kevin
2014-02-20 23:45:15 -0500
039b925e15Initial commit with a relatively well configured package (config, theme and plugins), and a README to explain the details
Kevin
2014-02-20 23:24:20 -0500