Commit graph

  • 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
  • 575643d6f9 Fixed a typo that was making everything open vertically rather than just help Kevin 2014-04-05 04:25:55 -0400
  • fd972182a0 syncing gitmodules Kevin 2014-04-05 03:43:58 -0400
  • 6012b3d8b9 adding the bufferline package, which shows information about the ones that aren't currently active in the space that usually sits dark until you enter a command Kevin 2014-04-05 03:43:23 -0400
  • e9481f6bc8 Fixed some keybindings, added help dialog sidebar toggles (help dialogs now always pop up veritcally, which made sense to me considering their column width and the average size of screens these day), touched up the readme and some missing keyboard toggles, added a few more formats relevant to emmet, and gave variables default values in the configs so they don't need to be declared (default values are stated in the README) Kevin 2014-04-05 03:20:53 -0400
  • b48c619ad1 committing the git plugin, vim-fugitive Kevin 2014-04-05 03:20:28 -0400
  • 72f5924639 On second thought, both c syntax files together make for much better highlighting, so I've added it back in along with some changes to the C syntax. Kevin 2014-04-05 00:55:40 -0400
  • 818af4e541 and now I'm committing gitmodules Kevin 2014-04-05 00:41:17 -0400
  • cfc5b07d9d committing a new package that handles up to date syntax and indentation for 48 languages (why the last two commits were removing two plugins that provided one language each) Kevin 2014-04-05 00:36:26 -0400
  • 6c804e3565 removed the c syntax plugin Kevin 2014-04-05 00:35:07 -0400
  • 7059136b7f deleted the html5 submodule as far as I can tell Kevin 2014-04-05 00:26:47 -0400
  • 2bcd326add Committing changes to .gitmodules so I can remove a plugin Kevin 2014-04-05 00:22:52 -0400
  • 65d4a44735 Updating the gitmodules file itself Kevin 2014-04-04 23:55:36 -0400
  • 21a6dacbe9 Adding the webapi plugin to support loading external emmet snippets using the built in json funcionality. Kevin 2014-04-04 23:54:36 -0400
  • 9ef75137d0 Adding the tcomment plugin, which is similar to the surround plugin, except this allows you to add and remove the comment style for the given file format you're editing. Kevin 2014-04-04 23:46:12 -0400
  • 49a4b54c03 The vimrc.user file wasn't getting loaded, and I'd committed the wrong update script, though I'm not sure if this method would work any better. Kevin 2014-04-04 23:36:51 -0400
  • bd9c27140d Updated the update script to try and hack together a fix for the submodule fun Kevin 2014-04-04 22:27:30 -0400
  • a388b05ce7 Trying a second time to add the update coloresque source Kevin 2014-04-04 21:32:07 -0400
  • 2c4a506085 switched to a new source for vim-coloresque, possibly not the best way it could have been done :) Kevin 2014-04-04 21:06:56 -0400
  • e3583c1404 removing vim-coloresque to replace with a more updated fork Kevin 2014-04-04 20:57:09 -0400
  • e895cf5639 Added a readme to show the folder custom plugins can be added to Kevin 2014-04-04 20:17:10 -0400
  • 85c17a68d7 Tons of changes all in one commit because I'd broken a commit a while back and opted to simply reverse them all- Lots of colour changes, the update script now removes decommissioned bundles, gentags script can now have additional paths added to it when generating a tags file, README is much improved, fixed a few issues that required remapping some toggles, fixed a bunch of issues with the colourscheme between the terminal and gvim. You can now setup a custom config file to have loaded after the darkcloud-vimconfig ones, and there's a custom location for pathogen modules too, to make things tidier without necessarily needing to use an additional runtimepath. You can also create a file in your home directory to assign filetypes to programs, for use with the file manager. A file can be placed in ~/.vim/ with file associations and prorams to launch them with. The file manager will also open a file with vim by hitting shift+enter, since e isn't all that comfortablly placed. The vimrc can now also point to the darkcloud-vimconfig folder, rather than relying on the vim folder being in a specific location, and the after folder is now configured to work in the project too. Kevin 2014-04-04 19:49:02 -0400
  • eae637b8c2 Committing upstream changes to the tagbar Kevin 2014-04-04 04:04:03 -0400
  • bf06e82ee5 One more small tweak to html :) Kevin 2014-04-04 03:50:16 -0400
  • acc16fcf3d Another small tweak to html syntax colours Kevin 2014-04-04 03:46:17 -0400
  • 787b737310 Did an overhault on the HTML syntax highlighting because I wasn't satisfied with it-- I think it looks much better now Kevin 2014-04-04 03:15:02 -0400
  • 5cc2ff28a6 Tweaked the cursor a bit more, and the matching parenthesis now links its style to the cursor's style to make it more clear what's being matched Kevin 2014-04-04 02:08:34 -0400
  • 5bf8433e58 Lightened up the default font just a touch Kevin 2014-04-04 01:59:11 -0400
  • 6c6ed3acc0 Added syntax configuration for quicktask Kevin 2014-04-04 01:51:14 -0400
  • 68e3699715 Tweaked visual selection to behave the same across all terminals and gvim (regardless of the terminal's policy or settings for the cursor) Kevin 2014-04-04 01:10:01 -0400
  • 62847db7a5 updates for the tagbar plugin Kevin 2014-04-03 23:17:40 -0400
  • 716dc8693c Added a toggle for the spellcheck list to F8 Kevin 2014-04-03 23:00:34 -0400
  • 25667a2b05 Adding a new spellcheck plugin that collects all the spelling mistakes in the document into the quickfix list when run. Kevin 2014-04-03 22:57:24 -0400
  • ee1d397c68 Improved the spread of colours displayed in HTML syntax Kevin 2014-04-03 14:05:37 -0400
  • bc68913e83 Fixed the paste buffer when backspacing in visual mode, and added a bunch more definitions to the theme. Kevin 2014-04-03 13:16:12 -0400
  • c0be78890c Made a few more tweaks to the colourscheme Kevin 2014-04-03 10:43:00 -0400
  • 0cc369513a Added notmuch email for vim to the list of non-code formats with similar preets Kevin 2014-04-03 09:08:44 -0400
  • a2e15f719b Tweaked some settings for specific filetypes and made a few more improvements to the syntax highlighting and overall theme. the undo sidebar should now fit better on smaller screens too (you can resize it with the mouse if it's too small) Kevin 2014-04-03 07:48:52 -0400
  • b38c7270db Tweaked syntax colours for email Kevin 2014-04-03 07:00:53 -0400
  • 317f6ec5fb Updating the markdown plugin Kevin 2014-04-03 06:29:37 -0400
  • 6afa665edc Tweaked the theme and syntax definitions a bit more. Configured the file manager's theme, settings and keyboard mappings. Played around with the keyboard mappings in general quite a bit more. All the toggles output what they're doing now, though not their actual status in most cases at this point, and only in normal mode. The bottom scrollbar is now part of the gui scrollbar toggle as it turned out it can be auto-disabled when the content isn't wide enough anyway. I realized a bad hack to get visual paste ontop to work without replacing the paste buffer with whatever it was pasting over meant that pasting at the start and end of the line would leave issues with spacing, so I found a plugin that fixed the problem the right way and hooked things up through that.. Whether syntax checking is enabled by default or needs to be toggled on can now be set in the vimrc. Some small bugfixes and improvements were also made. Kevin 2014-04-03 06:17:16 -0400
  • 5cc350bd73 The F5 and F6 mappings were both set to F5, and this is now fixed Kevin 2014-04-02 19:51:33 -0400
  • 91a798c190 Pulled the latest changes to the pathogen plugin Kevin 2014-04-02 18:39:50 -0400