Commit graph

149 commits

Author SHA1 Message Date
Thomas Gideon
436b72034f Add global ignore for ag
Even though ag can use .gitignore, there are some holes, for one the .git
directory itself. Also, the pattern matching between each seems slightly off so
in some projects, what git ignores, ag still finds. This is a superset to act as
a backstop so I don't have to invade each project's .gitignore with entries just
for ag.
2015-10-13 11:31:47 -04:00
Thomas Gideon
ebc629a4f4 Improve mappings.
Refine some existing ones, finally add one for unite.
2015-10-13 11:30:15 -04:00
Thomas Gideon
8883655174 Expand comments.
Trying to make sure everything is understood and documented
2015-10-13 11:29:49 -04:00
Thomas Gideon
235e083573 Add a leader key 2015-10-13 11:29:03 -04:00
Thomas Gideon
bc02252c0c Add support plugin for unite, new plugin for space/tab handling. 2015-10-13 11:28:41 -04:00
Thomas Gideon
a8e46bc898 Switch code search plugins. 2015-10-13 11:28:06 -04:00
Thomas Gideon
b1ecbeaf8c Fix plugin name. 2015-10-13 11:26:42 -04:00
Thomas Gideon
0026b030e5 Add a few more useful plugins. 2015-10-12 16:56:16 -04:00
ede3b539dc Change to more typical settings from actual usage. 2015-10-06 13:39:28 -04:00
2f4509f1cd Add settings that keep surprising me by being off by default. 2015-10-06 13:39:02 -04:00
4195943011 Swap to eslint. 2015-10-06 13:38:12 -04:00
4809e7ce6b Swap scheme back with note. 2015-04-29 14:39:52 -04:00
a587a398a3 Fix bad commands. 2015-04-29 14:29:05 -04:00
69257b4882 Add missing autocmd's. 2015-04-27 16:52:30 -04:00
a5b3fb4a12 Move color scheme, breaks in Linux term with similar coloring. 2015-04-27 16:52:13 -04:00
02231adc28 Add tweaks based on use.
Prevent line break from foiling formatting. Add indent to help with
outlining.
2015-04-20 15:37:23 -04:00
45959e320a Start customizing for plain text. 2015-04-20 14:17:24 -04:00
Thomas Gideon
8a32329873 Limit the open function to Mac. 2015-04-17 17:46:35 -04:00
Thomas Gideon
c4e839289c Nice function to open external tools. 2015-04-17 14:52:17 -04:00
Thomas Gideon
b519bdd0ad Map a few more useful toggles. 2015-04-15 15:52:13 -04:00
Thomas Gideon
9193871f4d Use solarized everywhere. 2015-04-15 15:49:46 -04:00
18ed250e5b Try out plugin that exposes vim's undo tree. 2015-04-15 12:42:44 -04:00
6ac67267ce Enable display of buffers. 2015-04-13 13:21:14 -04:00
3dea2ba707 Add markdown specific settings. 2015-04-10 11:49:00 -04:00
Thomas Gideon
e46ffcc76a Remove scrollbars. 2015-04-01 17:20:05 -04:00
Thomas Gideon
11e624be5a More improvements. 2015-04-01 11:13:36 -04:00
Thomas Gideon
ae467de46c Change to new color scheme, with dark background. 2015-03-30 11:33:53 -04:00
Thomas Gideon
546dd5d489 Add very intentionally crafted color scheme, for readability. 2015-03-30 11:33:30 -04:00
Thomas Gideon
75b122e303 Swap keys to line up better, left to right, with split positions. 2015-03-30 11:22:45 -04:00
Thomas Gideon
bdcc34b61b Move plugins so other settings are grouped together. 2015-03-30 11:21:15 -04:00
Thomas Gideon
927679b2df Move font settings into shared vimrc, noting it requires a terminal with a patched font set. 2015-03-30 11:19:35 -04:00
Thomas Gideon
4d14ba77da Comnfigure new plugin, tweak jsx support, and make pasting code samples saner. 2015-03-27 11:27:36 -04:00
Thomas Gideon
27eae4d6ce Add a plugin I now have mental bandwidth to learn. 2015-03-27 11:26:45 -04:00
Thomas Gideon
2650aa5ccc Fix brain-o 2015-03-27 11:25:43 -04:00
Thomas Gideon
4b1ff63ede Rearrange some settings that do and do not belong here. 2015-03-27 11:08:40 -04:00
Thomas Gideon
22362e6d46 Add a project specific sample to copy and adapt. 2015-03-27 11:08:10 -04:00
Thomas Gideon
faeed65553 Pick up a few more tweaks, comment more exhaustively. 2015-03-27 11:06:56 -04:00
379e53be89 Add git support, specifically for airline. 2015-03-26 23:06:45 -04:00
ee200117da Enable tagbar integration with airline. 2015-03-26 23:06:04 -04:00
Thomas Gideon
817b5c81c4 Add javascript specific config.
Currently syntax folding does nothing, change to indent for now.
2015-03-26 16:20:34 -04:00
2f3fe3b782 Try out airline. 2015-03-26 14:35:36 -04:00
6e01086966 Allow local gvimrc.
Not all fonts are equal across OSes.
2015-03-26 14:35:04 -04:00
Thomas Gideon
9c61032243 Add ack integration.
Why?! Why did no one tell me about this plugin sooner?!
2015-03-26 12:41:09 -04:00
Thomas Gideon
231f737ebf Pull in some settings that were previously project specific.
Finding the list characters more generally useful as well as the bindings to
toggle the plugins that do useful things in splits.
2015-03-26 12:40:27 -04:00
Thomas Gideon
229a587bdc Take up the whole display when opening graphically. 2015-03-26 12:39:57 -04:00
Thomas Gideon
f9f5123b97 Add Scala bundles. Add comments to explain why each bundle is included. 2015-03-25 11:13:41 -04:00
Thomas Gideon
36c552d959 Try to get checkstyle running via makeprg.
In OS X, anyway, this isn't working. I suspect an issue with temp file handling
in MacVim but haven't yet found anything definitive.
2015-03-25 11:12:54 -04:00
Thomas Gideon
3939b5eeca Add my current checkstyle rules. 2015-03-25 11:12:14 -04:00
Thomas Gideon
ce56db4cf4 Break up vimrc into files for specific purposes.
Add some logic to work with a local, non-version controlled rc file whose only
job is to configure where the local git repo is and source in those separate
files without killing the current working directory from which vim was launched,
in case there is a project specific .vimrc as well.
2015-03-20 13:16:03 -04:00