Commit graph

196 commits

Author SHA1 Message Date
Kevin
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.
2014-04-09 13:04:34 -04:00
Kevin
99f12c9744 Deleting vim-coloresque in favour of css-color after learning of some
poor practices it uses that change how words are defined.
2014-04-09 11:51:51 -04:00
Kevin
42394a5d8b Committing first step of vim-coloresque deletion 2014-04-09 11:50:10 -04:00
Kevin
2cf6e25276 Updated the readme to include the new variable 2014-04-09 08:12:08 -04:00
Kevin
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.
2014-04-09 08:07:12 -04:00
Kevin
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.
2014-04-09 05:37:21 -04:00
Kevin
ed52780c2a fixed a small typo in the readme 2014-04-09 00:25:53 -04:00
Kevin
0997b168f3 just noticed the markdown on the readme was a bit off- hopefully this
fixes things
2014-04-08 23:35:47 -04:00
Kevin
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.
2014-04-08 20:00:08 -04:00
Kevin
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.
2014-04-08 06:20:29 -04:00
Kevin
17d10a37c9 Concluding vim-bufferline's deletion 2014-04-08 05:46:06 -04:00
Kevin
13a72bc582 Removing the bufferline plugin as it doesn't feel "value added" enough
to warrant including
2014-04-08 05:45:06 -04:00
Kevin
98608ec702 Adding a fantastic git commit extension to fugitive calle extradite. 2014-04-08 05:35:45 -04:00
Kevin
228b5d68e0 after living with it autoenabled for a little while, I've decided that
the tagbar is better off defaulting to on-demand.
2014-04-08 05:23:42 -04:00
Kevin
19613d1aa8 Set the textwidth to 80 for the "notes" filetype 2014-04-08 04:59:15 -04:00
Kevin
a0463ef232 adding the vim-repeat module, which makes it possible to use the
. character to repeat the complex functions used by vim-surround.
2014-04-08 03:52:43 -04:00
Kevin
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.
2014-04-08 03:39:10 -04:00
Kevin
1d19dacfa9 when editing markdown, the ctags button now pops up a heading browser
instead
2014-04-08 00:13:03 -04:00
Kevin
4cade166fd committing updates to submodules 2014-04-07 21:03:31 -04:00
Kevin
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.
2014-04-07 20:59:33 -04:00
Kevin
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.
2014-04-07 19:19:57 -04:00
Kevin
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.
2014-04-07 19:16:58 -04:00
Kevin
4c5dd3f4a7 removed gitgutter and changed its settings and theme to handle signify
instead
2014-04-07 12:05:52 -04:00
Kevin
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
2014-04-07 12:01:35 -04:00
Kevin
24339a154b no longer overriding all diffs to make them vertical (only vimdiff now),
and vimdiff displays more logically.
2014-04-07 11:51:33 -04:00
Kevin
4f63cbc5e9 added a setting to escape grep, which will apparently make something
break if it's been told to use colour
2014-04-07 10:40:40 -04:00
Kevin
a676a82c49 committing updated vim submodules (plugins) 2014-04-07 10:35:23 -04:00
Kevin
4a232e0540 Added more consistent signs to gitgutter and tweaked the theme a touch 2014-04-07 10:20:47 -04:00
Kevin
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.
2014-04-07 10:04:48 -04:00
Kevin
07f70c56ed Adding a plugin that shows differences since the previous reversion in
the left column (gutter)
2014-04-07 10:04:22 -04:00
Kevin
97511efc5b added the expand region plugin, which increases or decreases the
visually selected region with the + and _ keys
2014-04-07 03:19:18 -04:00
Kevin
772db85ccc adding breeze configuration and key mappings, as well as the gitmodules
file
2014-04-07 02:40:35 -04:00
Kevin
50e257a65a adding the breeze plugin, which adds html tag highlighting and
navigation to vim
2014-04-07 02:40:13 -04:00
Kevin
9c2064f726 added instructions for using ctrl-c/ctrl-enter to keyboard.vim 2014-04-07 01:46:24 -04:00
Kevin
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
2014-04-07 01:43:17 -04:00
Kevin
2eff546248 Pushing changes to the submodules 2014-04-07 01:24:59 -04:00
Kevin
8ab7281630 updated the readme to include information about the requirements for the
grep command
2014-04-07 01:09:31 -04:00
Kevin
b89cf4719b tweaked the heading for the vimrc 2014-04-07 00:58:12 -04:00
Kevin
0b246af1bf removed the attempt at fixing coloresque as I don't believe it worked 2014-04-07 00:50:07 -04:00
Kevin
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
2014-04-07 00:41:03 -04:00
Kevin
faad00240f updating the gitmodules file 2014-04-07 00:10:46 -04:00
Kevin
232b75c8d7 adding vim-move, which allows you to select text, then use j/k while
holding alt to move it up and down
2014-04-07 00:10:11 -04:00
Kevin
eef89eb52d removed the keyboard override for tmux as it's now handled in the fixkey
module, and updating gitmodules
2014-04-07 00:08:26 -04:00
Kevin
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)
2014-04-07 00:07:39 -04:00
Kevin
461ebf09fe setting the cryptmethod to blowfish, breaking 7.2 compatibility but
improving encryption in general
2014-04-06 23:54:10 -04:00
Kevin
e2daa3d516 updating gitmodules 2014-04-06 23:43:29 -04:00
Kevin
ff0c866d3e adding calculation support to autocompletion 2014-04-06 23:43:17 -04:00
Kevin
9f0da74080 updating git modules for grep 2014-04-06 23:20:50 -04:00
Kevin
ba23108dbc adding the grep module, which adds the ability to grep for text from
within vim
2014-04-06 23:18:42 -04:00
Kevin
ce68a5b2e2 removed the echo tag I had on the tags generation command for testing 2014-04-05 04:57:08 -04:00