Disable yankring, update lusty, add italics

git-svn-id: http://photonzero.com/dotfiles/trunk@93 23f722f6-122a-0410-8cef-c75bd312dd78
This commit is contained in:
michener 2011-04-12 23:58:58 +00:00
parent 505e3205d2
commit b5f5d230a3
19 changed files with 2795 additions and 2608 deletions

View file

@ -1,2 +1,5 @@
Don't throw an error when looking up special non-file buffers.
New and improved fuzzy matching algorithm.
- New and improved fuzzy matching algorithm: Mercury. (Matt Tolton)
- Buffer Explorer: don't show unlisted buffers. (Thanks to Johannes Holzfuß)
- Align multi-byte CJK characters correctly in filenames. (Thanks to lilydjwg)
- Truncate prompt if longer than window width to avoid "press any key" message. (Thanks to Martin Wache)
- Save/restore window config better. (Thanks to robquant)

View file

@ -1,3 +1,3 @@
- don't error if ENTER is pressed before selection
- avoid a "Press ENTER to continue" message. (Thanks to Bartosz Leper)
- don't error when the QuickFix buffer is open. (Thanks to Marco Barberis)
- Don't show unlisted buffers. (Thanks to Johannes Holzfuß)
- New Alt-Tab mode to emulate window manager switching. See g:LustyJugglerAltTabMode in documentation. (Thanks to Martin Wache)
- Save and restore keymappings. (Thanks to Vincent Driessen)

View file

@ -1,11 +1,11 @@
LustyJuggler is a high speed buffer juggler. Having to consciously think about which buffer you need to switch to sucks, so use this instead.
Here's an animated gif showing it in action:
Someone made a screen cast showing it in action (jump to 6:20):
http://lococast.net/archives/185
Some older stuff:
http://viewglob.sourceforge.net/lusty-juggler-animated.gif
Annotated snapshot progression:
http://viewglob.sourceforge.net/lusty-juggler-annotated.png
Launch the juggler with this key combo:
@ -34,9 +34,12 @@ If you want to switch to that buffer, press "f" or "4" again or press "<ENTER>".
If you changed your mind, cancel the juggler with any of "q", "<ESC>", "<C-c", "<BS>", "<Del>", or "<C-h>".
If you like LustyJuggler, you may also like LustyExplorer: vimscript #1890
Development repository: http://github.com/sjbach/lusty
install details
Copy the script into your $HOME/.vim/plugin directory so that it will be sourced on startup.
NOTE: This plugin requires Vim be compiled with Ruby interpretation. If you do not currently have this functionality, see the "Install Details:" section of the script for directions on adding it. It's not too tough.
Also: because of a bug in Vim's maparg() call, this plugin can interact poorly with plugins that remap common normal mode keys such as "d" (for dd, dw, etc.) and "<ENTER>". These include YankRing and SuperTab.