Commit Graph

192 Commits

Author SHA1 Message Date
Yan Pritzker
aed00bb274 Improve colors in normal vi [Fix #216] 2012-11-17 11:35:32 -06:00
Yan Pritzker
695a4a0d87 cl! abbreviation for logging, and ;; for closing javascript lines 2012-11-16 12:19:45 -06:00
Yan Pritzker
522c250204 Undo zm mapping which conflicts with folding. Jump to method now Cmd-Shift-M 2012-11-16 12:19:30 -06:00
Yan Pritzker
aa0ec75ee9 Remapped ,m to zm due to conflict with ShowMarks 2012-11-16 12:07:52 -06:00
Yan Pritzker
990cda8aaa Improved vim colors 2012-11-16 12:04:08 -06:00
Yan Pritzker
a8d3e50847 Font improvement: Inconsolata XL 2012-11-16 09:33:13 -06:00
Yan Pritzker
485c7f1800 Bundles for better javascript highlighting and tag highlighting 2012-11-16 09:31:59 -06:00
Yan Pritzker
ae88cdf03a Prevent neocomplcache hanging in python [Fix #163] 2012-11-13 10:50:56 -06:00
Yan Pritzker
5c54fcd169 A few new git aliases 2012-11-09 13:41:00 -06:00
Yan Pritzker
602e995746 Github flavored markdown support 2012-10-09 14:07:23 -07:00
Yan Pritzker
90d467ab06 Added ,,F to do same as ,,f in a vertical split 2012-10-08 21:45:40 -07:00
Yan Pritzker
6ed1a6c36f Changed jump to ruby method to ,,f so as not to conflict with carriage return 2012-10-08 21:41:24 -07:00
Yan Pritzker
d49fc4cbe9 Prevent pasting in visual mode from overwriting paste buffer 2012-10-08 21:04:44 -07:00
Yan Pritzker
a94bde1223 Removed erroneous comments 2012-10-08 18:44:52 -07:00
Yan Pritzker
a5b5dd63e0 Implement jump to ruby method (bang-aware)
It always annoyed me that vim jump-to-tag (ctrl-] or ,f in yadr)
totally flopped when it came to ruby bang methods. This function
handles methods! and method.invocations! to find bang versions
of methods.
2012-10-08 18:39:08 -07:00
Yan Pritzker
a5a86a2a7d When opening nerdtree wtih C-\ ensure consistent sizing 2012-10-02 21:57:29 -07:00
Yan Pritzker
be12982398 Added outer ruby block functionality 2012-10-01 17:16:15 -07:00
Yan Pritzker
f2288cd94e Made ,gf / ctrl-f aware of line numbers
Now you can `,gf` or can `ctrl-f` file.rb:123
2012-09-27 11:12:38 -07:00
Piotr Yordanov
2e80485b72 Fixed bug in #160 2012-09-13 05:41:13 +03:00
Yan Pritzker
34bb32e172 Added for html preview in Safari 2012-09-11 10:19:13 -07:00
yan
bff86523fc Remove bogus unmap 2012-07-20 17:17:44 -07:00
Kyle West
9bb517551d Resolve #122 unmap yankring @ in after file.
`nmap @` is not yet set when `vim/plugin/settings/yankring.vim` is
loaded. Moved nunmap @ to `vim/after/plugin/yankring.vim` because
it is loaded after the plugin is finished loading.
2012-07-20 15:39:18 -04:00
yan
aca163580f Upgraded plugins 2012-07-19 12:46:19 -07:00
yan
11fd924d64 Change ,bf mapping conflicting with buffer list ,b 2012-07-10 10:09:33 -07:00
yan
f1031dd98f Added ,bf mapping to add before { } block 2012-06-22 11:29:50 -07:00
yan
41b3f99dad Updated README for yankring 2012-06-22 11:29:42 -07:00
yan
a3bcfc3e51 Make ,qc also close conques 2012-06-11 10:49:03 -05:00
yan
abbbc94bdc Never nuke a NERDTree using Q 2012-06-11 10:48:47 -05:00
yan
2bb8a06939 Changed default ,t binding do use CtrlP mixed mode
The mixed mode is more intelligent, searching buffers, MRU, and
the general file list. It gives you more of what you want, and
less of what you don't :)
2012-06-08 13:25:16 -05:00
yan
184a2e22c2 Make ctrlp play nice with vim-ruby-conque by closing its window 2012-06-07 13:25:12 -05:00
yan
a89205fa7b Added vim-ruby-debugger - real ide style debugging in vim 2012-06-06 22:16:59 -07:00
yan
e44e50e023 Made conque and gitgrep play nice with each other by killing each other's windows to prevent sizing problems 2012-06-06 22:15:43 -07:00
yan
b672159d4c ,vv and ,cc to open view and controller in rails 2012-06-06 22:14:09 -07:00
yan
8bca30bff3 Upgraded all plugins to most recent 2012-05-31 13:57:57 -07:00
yan
a6b9f3e9ef Merged spec finder and conque spec runner into one plugin 2012-05-30 01:34:34 -07:00
yan
f9db81c0ed Switch to @skwp fork of EasyMotion for vimperator style two character targets 2012-05-15 08:50:32 -05:00
yan
5d7cf73799 Added Cmd-), Cmd-] and etc for modifying content inside surrounds 2012-05-15 08:43:49 -05:00
yan
beed6abf55 Add common abbreviations 2012-05-15 08:40:50 -05:00
yan
5b8742e226 More vim surround shortcuts ,} ,] ,) ,' etc 2012-05-09 17:54:30 -07:00
yan
6cefaf13f7 vim: ,# and ," for wrapping words in ruby interpolation or quotes 2012-05-07 23:55:41 -07:00
yan
52a6266ce4 Added ,m and ,M jump-to-method(tag) via CtrlP 2012-05-02 22:41:51 -07:00
yan
8bc6bdc4be Moved spec opener to externalized plugin 2012-04-27 11:54:23 -07:00
yan
10d947d5af Added ,ocf for opening changed files (stolen from @garybernhardt) 2012-04-27 00:35:48 -07:00
yan
86c5fe1ea6 Added Ctrl-s to open spec for any file you're looking at
Similar to rails.vim's :A and :AV command, except it knows
about fast_spec. Could be expanded in the future to add more
spec paths.
2012-04-25 19:39:31 -07:00
yan
d7b7d79eaa Added ,Cmd-R to rerun last conque commend (re-exec spec) 2012-04-24 14:29:18 -07:00
yan
fc472deed0 Better colors for ruby 2012-04-20 10:14:49 -07:00
yan
00ca4dd54b Remove unused statusline, powerline.vim is used 2012-04-18 18:57:02 -07:00
yan
ea007403ac Unmap the arrow keys, use Cmd-Arrow keys instead for window resize 2012-04-18 17:49:00 -07:00
yan
8ad2a7a7b1 Added Specky for rspec highlighting outside spec/
If you have rspecs anywhere else (say fast_spec/), the
default rails.vim highlighting doesn't affect them. Added
Specky to do this. Specky is not currently enabled in any other
way (we will still use ruby-vim-conque to run tests, but Specky
will do highlighting/file detection).
2012-04-18 09:59:32 -07:00
Yan Pritzker
e2e3804c84 Remove hardcoding to use rspec1. The plugin will determine which one you have 2012-04-16 09:47:31 -07:00
Yan Pritzker
46daacbaca Remove enter to clear highlight, interferes with quickfix window 2012-04-16 09:47:31 -07:00
Yan Pritzker
1d89bbbf81 Remove arpeggio fd and jk because they interfere with Cmd-j, Cmd-k 2012-04-16 09:47:30 -07:00
Yan Pritzker
e56c32b568 Vim mappings: Ctrl-l for => and arrow keys to window resize 2012-04-16 09:47:30 -07:00
yan
4ed2488ea8 Highlighting for zsh scripts 2012-04-14 16:41:01 -07:00
yan
aca62973b5 Open NERDTree on startup 2012-04-14 16:40:57 -07:00
yan
ebc1ea9cc7 Added ,cn to copy name of current file into system clipboard 2012-04-14 16:40:50 -07:00
yan
fbcdf9aa0c Remove unused ,zz binding interfering with ,z previous buffer 2012-04-05 10:48:44 -07:00
yan
2bf0f5908f Change ,cf to give you the filename relative to your home dir 2012-04-05 10:03:48 -07:00
yan
2ecf17bf18 Added ',hi' to see the current highlight group 2012-04-04 02:21:19 -07:00
yan
6d2b695496 Syntax highlighting for textile 2012-04-04 02:18:43 -07:00
yan
2c47d14184 Added ,gcf - git grep references to current file 2012-03-29 13:40:59 -07:00
yan
9439013da7 Updated powerline to use full path since Rails filenames are not always unique 2012-03-13 13:41:25 -05:00
Taybin Rutkin
2e650a5bba Needed to get camelcasemotion to work inside commands such as dW 2012-03-13 12:11:02 -03:00
Taybin Rutkin
6eb7bcb05e fully remove taglist in favor of tagbar 2012-03-12 23:30:22 -04:00
Taybin Rutkin
f925f83875 add camelcasemotion with mappings to B, W, and E instead of ,b ,w and ,e
- this avoids conflicts with ,b for Ctrlp's buffer selector and ,w for
  whitespace deletion.
2012-03-12 21:46:33 -04:00
yan
f221a8174a Remove conflicting tab/window management bindings 2012-03-12 12:26:33 -05:00
yan
10ce30d811 Change window navigation to Ctrl-h,j,k,l to avoid overriding vim defaults [Close #42] 2012-03-12 12:05:56 -05:00
yan
898fbb1095 Added Arpeggio plugin for key chord combos and Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2   931Gi  481Gi  450Gi    52%    /
devfs          192Ki  192Ki    0Bi   100%    /dev
map -hosts       0Bi    0Bi    0Bi   100%    /net
map auto_home    0Bi    0Bi    0Bi   100%    /home
/dev/disk1s2    15Mi   15Mi    0Bi   100%    /Volumes/Flash Player
/dev/disk2s2   100Mi  100Mi    0Bi   100%    /Volumes/Google Chrome
/dev/disk4     5.0Mi  2.9Mi  2.1Mi    59%    /Volumes/KeyCastr
/dev/disk5     4.2Gi  4.2Gi    0Bi   100%    /Volumes/Blue in Green
/dev/disk6s2   100Mi   17Mi   83Mi    17%    /Volumes/MacScan Installer and  chords to go to beginning and end of line
2012-03-09 01:16:33 -08:00
Yan Pritzker
55348c13e7 Changed conflicting ,cc keymap to ,vc (execute vim command) 2012-03-08 16:46:45 -08:00
Yan Pritzker
ecac581510 Added + and - for resizing vertical windows 2012-03-08 13:20:05 -08:00
Yan Pritzker
fa59cff513 Replaced vim-rspec with vim-ruby-conque bindings 2012-03-08 23:25:10 -08:00
Yan Pritzker
d636a32fe4 Removed unused file 2012-03-08 23:09:27 -08:00
yan
e5b07adc7c Integrate vim-powerline with custom skwp theme 2012-03-08 02:09:57 -08:00
Yan Pritzker
7b2be4c97b Added ,gf - go to file in vertical split 2012-03-07 11:52:26 -08:00
Yan Pritzker
103b500492 Remove semicolon mapping; semicolon is used to repeat last find command 2012-03-06 15:44:41 -08:00
Yan Pritzker
67d3313854 Upgraded syntastic; Removed javaScriptLint plugin - replaced with syntastic 2012-03-06 10:43:26 -08:00
Yan Pritzker
dc965647f0 Moved solarized mods to the solarized plugin to ensure colors are correctly loaded at startup 2012-02-28 11:42:54 -08:00
Danny Olson & Yan Pritzker
5e2665a797 ,z and ,x bindings to move back and forth through buffers 2012-02-10 14:59:48 -08:00
yan
ba510e401c ,gd alias for git-grepping a ruby function definition 2012-02-05 12:50:52 -08:00
Kyle West
d9fc07944e yankring history should be hidden. 2012-01-30 20:39:19 -05:00
yan
1662be9ab3 Better syntax highlighting for json in haml, vim 2012-01-30 08:48:30 -06:00
yan
21ee926f94 Add jslint for warnings on saving javascript file 2012-01-27 13:14:03 -08:00
yan
2e9fc1da72 Fix ctrlp settings that conflict with Fugitive [closes #18] 2012-01-26 12:23:27 -08:00
Kyle West
4dadf56b2e is it possible to have tab 0? I don't think so, so I removed the mapping. 2012-01-25 21:19:07 -05:00
Kyle West
57fb4d0d23 fixed wrapping keymaps so they don't conflict with tabs. 2012-01-25 21:09:33 -05:00
Kyle West
6eb06c25bf Merge branch 'master' into vim-tweaks 2012-01-25 16:11:37 -05:00
yan
1217f5277a Added ,F - find tag in vertical split window 2012-01-25 12:10:02 -08:00
yan
5716eaa239 Improve window killer (Q) - close window if multiple windows to same buffer exist 2012-01-25 12:09:40 -08:00
Kyle West
4c4938f769 organized config files and suggested new naming convention (see settings/README). 2012-01-25 13:47:44 -05:00
Kyle West
482006d8b5 added TODO to have certain file types automatically wrapped. 2012-01-25 13:37:09 -05:00
Kyle West
793554b5b3 added function for wrapping text. 2012-01-25 13:35:34 -05:00
yan
e21bcbf4f5 Remap ,, to ,gz - Go Zoom a window 2012-01-24 14:45:46 -08:00
Kyle West
25e096dfe3 Remove Taglist settings. 2012-01-24 14:21:46 -05:00
Kyle West
6fe1e43c09 Merge branch 'master' into simple-bug-fixes 2012-01-24 14:19:31 -05:00
Kyle West
ed5e906906 ctags is more compatible with OSX and homebrew. 2012-01-24 13:42:00 -05:00
yan
796e4444ef Replace taglist with tagbar 2012-01-24 10:38:33 -08:00
yan
68442f5a30 Remove CommandT and rebind ,t to CtrlP plugin 2012-01-24 10:33:33 -08:00
yan
a08169de48 Added ctrl-p file finder, using file search by default 2012-01-24 09:10:43 -08:00
yan
e5a1c248ee Better colors 2012-01-23 14:23:25 -08:00
yan
a3e05b6ebe Fix keybindings for fugitive: ,dg = :diffget 2012-01-22 18:50:01 -08:00