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
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
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
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
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
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
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
ff0c866d3e
adding calculation support to autocompletion
2014-04-06 23:43:17 -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
575643d6f9
Fixed a typo that was making everything open vertically rather than just help
2014-04-05 04:25:55 -04:00
Kevin
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
2014-04-05 03:43:23 -04:00
Kevin
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)
2014-04-05 03:20:53 -04:00
Kevin
b48c619ad1
committing the git plugin, vim-fugitive
2014-04-05 03:20:28 -04:00
Kevin
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.
2014-04-05 00:55:40 -04:00
Kevin
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)
2014-04-05 00:36:26 -04:00
Kevin
6c804e3565
removed the c syntax plugin
2014-04-05 00:35:07 -04:00
Kevin
7059136b7f
deleted the html5 submodule as far as I can tell
2014-04-05 00:26:47 -04:00
Kevin
21a6dacbe9
Adding the webapi plugin to support loading external emmet snippets
...
using the built in json funcionality.
2014-04-04 23:54:36 -04:00
Kevin
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.
2014-04-04 23:46:12 -04:00
Kevin
2c4a506085
switched to a new source for vim-coloresque, possibly not the best way
...
it could have been done :)
2014-04-04 21:06:56 -04:00
Kevin
e3583c1404
removing vim-coloresque to replace with a more updated fork
2014-04-04 20:57:09 -04:00
Kevin
e895cf5639
Added a readme to show the folder custom plugins can be added to
2014-04-04 20:17:10 -04:00