Commit graph

  • af449f9982 Updated submodules Kevin MacMartin 2014-05-21 16:53:09 -0400
  • b15897c8ea Updated submodules Kevin MacMartin 2014-05-19 05:44:31 -0400
  • 623d136450 Updated unite submodule Kevin MacMartin 2014-05-16 01:23:18 -0400
  • f49b3734a7 Updated submodules Kevin MacMartin 2014-05-15 00:38:03 -0400
  • f6a328c45d Set the instructions in keyboard.vim to the correct mapping for emmet Kevin 2014-05-06 02:26:59 -0400
  • 5086483c0b Tweaked the update script to properly handle changing git submodule source URLs and removed "successfully" from the line saying the update script completed since it never actually tests to see if it was successful. Kevin 2014-05-05 11:02:40 -0400
  • 46eac5876e Updated to my fork of vim-signify until my bugfix pull request gets accepted Kevin 2014-05-05 10:57:36 -0400
  • d49683cbc9 The update script is now describes what it's doing each step of the way, it will update git-based plugins in vim/bundle.user, and fixed the value for the tagbar variable in the generated vim/vimrc.user to have it match the default. Kevin 2014-05-05 08:57:38 -0400
  • 6a3d4672a3 Added a listing for the goyo plugin to the README Kevin 2014-05-05 04:39:01 -0400
  • 9b3ec982a4 Goyo is configured to toggle with <Leader><Space>, and to set its width using either the filetype's textwidth value, or if none is set either 78 columns or the widest line if any are longer than that. Kevin 2014-05-05 04:26:11 -0400
  • 366bdb715c Added the goyo plugin, which hides everything that isn't your document for more distraction-free development Kevin 2014-05-05 03:02:19 -0400
  • 6e7861dc87 Updated submodules and fixed the instructions for keyboard.vim Kevin 2014-05-04 19:44:49 -0400
  • 9be21a8fef I realized the backspace in normal mode's behaviour wasn't consistant, so I've removed it until I get a chance to figure out how to do it properly Kevin 2014-04-30 16:57:18 -0400
  • bf251c81a2 Ctrl-F7 no longer tries to restore the visual selection as it doesn't make sense to try when the focus is stolen like it is with this toggle Kevin 2014-04-30 10:21:57 -0400
  • 767dfa48f8 Pushing updates to syntastic and unit plugins Kevin 2014-04-30 10:20:58 -0400
  • a60fc3fe85 Tweaked ctrl-v to use P so it pastes back the same as it copied Kevin 2014-04-30 10:19:33 -0400
  • 7999fec61d Added ctrl-x ctrl-c and ctrl-v shortcuts for cut, copy and paste. Cleaned up the mappings readme section at the top. Toggles no longer undo selection in visual mode unless they steal focus (which some of the sidebars do) Kevin 2014-04-30 10:15:07 -0400
  • a43cf413c3 Changed "line changed" colors for version control so as to not be confused with line numbers Kevin 2014-04-28 04:40:41 -0400
  • d31d15d5f9 updated submodules, and breeze no longer works with aspx files as some seem to cause errors with it Kevin 2014-04-28 03:06:00 -0400
  • f5ff6249dc updated submodules Kevin 2014-04-26 22:52:46 -0400
  • 4749a69c23 Updated submodules to their latest revisions Kevin 2014-04-25 05:06:01 -0400
  • 4ebc812d5e Added full support for the rust language Kevin 2014-04-22 03:26:07 -0400
  • 29400117d1 Updated the theme to reflect the systemd syntax Kevin 2014-04-21 17:36:50 -0400
  • 206ad53d06 Trimmed duplicate information and redundant steps from the README Kevin 2014-04-21 08:40:36 -0400
  • eb9718cb6f Cleaned up the README a bit and added the autoswap plugin to better handle opening vim when a swapfile exists. Kevin 2014-04-21 08:17:31 -0400
  • 157e1e63af replaced the locally maintained c-syntax-extensions with the github mirror and updated the README to reflect both this change and the updated systemd link Kevin 2014-04-21 03:31:50 -0400
  • fea422c5ea Added the much better systemd-vim-syntax submodule Kevin 2014-04-21 03:25:58 -0400
  • 80f603884a removed the systemd-syntax files themselves Kevin 2014-04-21 03:23:36 -0400
  • ad0321cf3c removed vim-systemd-syntax in favour of a better module that I'll be adding next Kevin 2014-04-21 03:22:50 -0400
  • 2fcef9c50a updated submodules Kevin 2014-04-21 01:30:09 -0400
  • b9d82e28ce Committing the updates for the syntastic submodule Kevin 2014-04-18 05:20:11 -0400
  • 1c21ca23c9 Updated info in the README as well as adding the mappings for mouse buttons and the list of plugins. Two extensions that never really got integrated into the config have been removed, so you should readd them to bundle.user if you use them. A lot of the keyboard config has changed, but most of that is just formatting; the additions are the new mouse button mappings, and the return of shift+middleclick to paste from X, which was accidentally removed at some point before. I also switched the default state of the syntax checker to off to avoid having people run into issues and not already know how to enable/disable it. Kevin 2014-04-18 05:12:35 -0400
  • ec0032348d Closing help with q or the same keys that opened it are disabled in vimdiff since they'd kill the whole shebang, and the tagbar won't auto open in vimdiff either Kevin 2014-04-17 12:35:49 -0400
  • 93622b42f9 Don't enable syntax highlighting in vimdiff, and since so few terminals support right clicking, the middle click now selects text between the cursor and mouse, and to enter input mode at the cursor, hold alt while middle clicking. Kevin 2014-04-17 12:18:26 -0400
  • 82ce32da25 updated the syntastic submodule Kevin 2014-04-17 00:18:24 -0400
  • 1bec8a7189 committing submodule updates Kevin 2014-04-16 00:30:52 -0400
  • dc5b1547bf Middle-click now enters input mode, and ctrl+middle-click now pastes where the cursor is. Some redundant definitions were removed, and submodules were updated. Kevin 2014-04-14 08:08:26 -0400
  • aae6cac6cd Grouped all the mouse stuff together in keyboard.vim and labelled the mouse settings that hadn't already been labelled. Kevin 2014-04-11 11:45:29 -0400
  • 5c71fa3587 clicking while holding the alt key will now select the current paragraph Kevin 2014-04-11 11:29:26 -0400
  • cfcb854804 Added a new style override for DOS ini files Kevin 2014-04-11 01:28:15 -0400
  • bd3bbb83c0 updating submodules Kevin 2014-04-10 22:06:03 -0400
  • 84c00a69ec Set *.muttrc to the muttrc filetype for proper syntax highlighting on files that match this. Kevin 2014-04-09 19:13:29 -0400
  • e79a054f7d Removed Shift-Left and Shift-Right because they were moving an arbitrary amount of spaces when the default is to move forward/backwards by one word Kevin 2014-04-09 18:12:41 -0400
  • bc43e715a7 holding ctrl in normal or input modes and clicking will now put you in visual mode with the clicked line selected Kevin 2014-04-09 17:02:49 -0400
  • 93a6d30f88 I guess the center tags I was using don't work? Kevin 2014-04-09 15:40:23 -0400
  • b32bb4504c Tweaked the tagbar and added a screenshot to the README Kevin 2014-04-09 15:39:22 -0400
  • ff9170f996 Added configuratoin that enables better mouse support Kevin 2014-04-09 15:05:42 -0400
  • 8269a52961 extradite now toggles correctly, and a number of the bars that had previously not displayed a name in lightline now do. Kevin 2014-04-09 14:58:38 -0400
  • 3fca7b9d2a Added the MIT license to the project in case it's helpful to be there Kevin 2014-04-09 14:32:06 -0400
  • 2e78bb34b5 added the ability to toggle the table of contents off back Kevin 2014-04-09 14:14:19 -0400
  • 825cc37eaa Added better syntax highlighting, aliased launchers and a ctrl-f7 toggle for extradite, improved some of the custom filetype key handling, including extradite, and added line numbering to extradite. Kevin 2014-04-09 13:04:34 -0400
  • 99f12c9744 Deleting vim-coloresque in favour of css-color after learning of some poor practices it uses that change how words are defined. Kevin 2014-04-09 11:51:51 -0400
  • 42394a5d8b Committing first step of vim-coloresque deletion Kevin 2014-04-09 11:50:10 -0400
  • 2cf6e25276 Updated the readme to include the new variable Kevin 2014-04-09 08:12:08 -0400
  • 7a519e601f Added more complete and descriptive headers to the config files, including the URL the config can be downloaded. Added a new variable that determines whether the filer will autostart on empty buffers or not. Set powerline fonts not to load by default. Changed the order to load the config files so the user config settings are applied to plugins. Kevin 2014-04-09 08:07:12 -0400
  • eb68dfc486 I realized tmux config files have their own filetype now thanks to vim-polyglot, so the config no longer sets files named tmux.conf to the sh filetype. Kevin 2014-04-09 05:37:21 -0400
  • ed52780c2a fixed a small typo in the readme Kevin 2014-04-09 00:25:53 -0400
  • 0997b168f3 just noticed the markdown on the readme was a bit off- hopefully this fixes things Kevin 2014-04-08 23:35:47 -0400
  • 4afd7c8fd3 switched the default back to having powerline fonts enabled, and chose a more subtle, but imo less confusing standard for the line-wrap display. Kevin 2014-04-08 20:00:08 -0400
  • 6c5cdbd3af Whoops, missed a comma the lightline section for non-powerline fonts and didn't catch it until after shipping. This commit fixes the trouble though. Kevin 2014-04-08 06:20:29 -0400
  • 17d10a37c9 Concluding vim-bufferline's deletion Kevin 2014-04-08 05:46:06 -0400
  • 13a72bc582 Removing the bufferline plugin as it doesn't feel "value added" enough to warrant including Kevin 2014-04-08 05:45:06 -0400
  • 98608ec702 Adding a fantastic git commit extension to fugitive calle extradite. Kevin 2014-04-08 05:35:45 -0400
  • 228b5d68e0 after living with it autoenabled for a little while, I've decided that the tagbar is better off defaulting to on-demand. Kevin 2014-04-08 05:23:42 -0400
  • 19613d1aa8 Set the textwidth to 80 for the "notes" filetype Kevin 2014-04-08 04:59:15 -0400
  • a0463ef232 adding the vim-repeat module, which makes it possible to use the . character to repeat the complex functions used by vim-surround. Kevin 2014-04-08 03:52:43 -0400
  • a7e95b25ac Tweaked the update script to drop the user variables from vimrc into vimrc.user when it's created. a new user-based config file can be used to specify the location of the project folder without altering vimrc, if it's a symlink and bound to bump into conflicts as changes are made. The README was updated to reflect a few of the recent changes. The tagbar now outputs to the lightline statusline if there's anything to report. A new variable was added to choose whether to always start with the tagbar enabled if the format is compatible, or use the older behaviour, where it would only appear when triggered. The default is to enable it 24/7. Kevin 2014-04-08 03:39:10 -0400
  • 1d19dacfa9 when editing markdown, the ctags button now pops up a heading browser instead Kevin 2014-04-08 00:13:03 -0400
  • 4cade166fd committing updates to submodules Kevin 2014-04-07 21:03:31 -0400
  • 69e43649ce Added a versions control line highlight toggle keymapping to <ctrl><f7> + associated line highlight colours in the theme, and an extra key mapping for diffu was adding "<leader>><" in addition to "<leader><>" since they're both so similar. Kevin 2014-04-07 20:59:33 -0400
  • f2b068ade9 Switched the lightline status bar visual mode notifications from green to yellow so all three modes are one of the three core theme colours. Kevin 2014-04-07 19:19:57 -0400
  • cb388eb3e1 The update script now runs the pathogen command that consolidates the help documents from each plugin and makes them accessible from vim. Commented things a bit so it's clear what's going on too. Kevin 2014-04-07 19:16:58 -0400
  • 4c5dd3f4a7 removed gitgutter and changed its settings and theme to handle signify instead Kevin 2014-04-07 12:05:52 -0400
  • 48466b23f9 adding the signify submodule to replace gitgutter as its essentially the same thing except signify does the popular version control instead of just git Kevin 2014-04-07 12:01:35 -0400
  • 24339a154b no longer overriding all diffs to make them vertical (only vimdiff now), and vimdiff displays more logically. Kevin 2014-04-07 11:51:33 -0400
  • 4f63cbc5e9 added a setting to escape grep, which will apparently make something break if it's been told to use colour Kevin 2014-04-07 10:40:40 -0400
  • a676a82c49 committing updated vim submodules (plugins) Kevin 2014-04-07 10:35:23 -0400
  • 4a232e0540 Added more consistent signs to gitgutter and tweaked the theme a touch Kevin 2014-04-07 10:20:47 -0400
  • a591d48a5b uploading gitmodules for gitgutter. tweaked the keybindings and settings for diff so its settings will be enabled by default when it's being used regardless of where it gets initiated, and won't be used at all when it's not initiated. Improved vimdiff settings in general. Improved the help popup tab (it's now sized exactly to the width of the help page). The theme now takes colour hex codes with or without #s at the start so they can be used with the coloresque plugin to show the colours while editing. The theme now considers gitgutter. vimdiff now uses <leader>> and <leader>< to make a change because I realized the current way was leading to changes being made when you reversed direction. Kevin 2014-04-07 10:04:48 -0400
  • 07f70c56ed Adding a plugin that shows differences since the previous reversion in the left column (gutter) Kevin 2014-04-07 10:04:22 -0400
  • 97511efc5b added the expand region plugin, which increases or decreases the visually selected region with the + and _ keys Kevin 2014-04-07 03:19:18 -0400
  • 772db85ccc adding breeze configuration and key mappings, as well as the gitmodules file Kevin 2014-04-07 02:40:35 -0400
  • 50e257a65a adding the breeze plugin, which adds html tag highlighting and navigation to vim Kevin 2014-04-07 02:40:13 -0400
  • 9c2064f726 added instructions for using ctrl-c/ctrl-enter to keyboard.vim Kevin 2014-04-07 01:46:24 -0400
  • de3f454c46 adding the submodule vim-c-cr, which completes functional brackets by hitting ctrl-enter or ctrl-c after writing an open bracket in input mode Kevin 2014-04-07 01:43:17 -0400
  • 2eff546248 Pushing changes to the submodules Kevin 2014-04-07 01:24:59 -0400
  • 8ab7281630 updated the readme to include information about the requirements for the grep command Kevin 2014-04-07 01:09:31 -0400
  • b89cf4719b tweaked the heading for the vimrc Kevin 2014-04-07 00:58:12 -0400
  • 0b246af1bf removed the attempt at fixing coloresque as I don't believe it worked Kevin 2014-04-07 00:50:07 -0400
  • eb6cfb028c added key mappings to up/down to do the same as j/k do with the move plugin, and added mappings for left/right/h/l to move a half page at a time Kevin 2014-04-07 00:41:03 -0400
  • faad00240f updating the gitmodules file Kevin 2014-04-07 00:10:46 -0400
  • 232b75c8d7 adding vim-move, which allows you to select text, then use j/k while holding alt to move it up and down Kevin 2014-04-07 00:10:11 -0400
  • eef89eb52d removed the keyboard override for tmux as it's now handled in the fixkey module, and updating gitmodules Kevin 2014-04-07 00:08:26 -0400
  • ebd722e14c add the fixkey module, which fixes keys for all terminal types rather than just tmux (which is what the config is currently hooked up to fix) Kevin 2014-04-07 00:07:39 -0400
  • 461ebf09fe setting the cryptmethod to blowfish, breaking 7.2 compatibility but improving encryption in general Kevin 2014-04-06 23:54:10 -0400
  • e2daa3d516 updating gitmodules Kevin 2014-04-06 23:43:29 -0400
  • ff0c866d3e adding calculation support to autocompletion Kevin 2014-04-06 23:43:17 -0400
  • 9f0da74080 updating git modules for grep Kevin 2014-04-06 23:20:50 -0400
  • ba23108dbc adding the grep module, which adds the ability to grep for text from within vim Kevin 2014-04-06 23:18:42 -0400
  • ce68a5b2e2 removed the echo tag I had on the tags generation command for testing Kevin 2014-04-05 04:57:08 -0400