On Saturday, March 24, 2012 4:05:34 AM UTC+13, vtadipatri wrote:
> ... when I do the "set -o vi" in the bash command line shell, if I hit <Esc> 
> and v on the command line, it goes into vi editing mode. This is kind of 
> cool, as I can exercise the full editing power of vi, and when I exit the 
> editor it runs the command.    Unfortunately, sometimes I may have a really 
> powerful/dangerous/unnecessary command that I've typed, and all I want to do 
> is just cancel, not execute the command.

If it really is dangerous, I empty the buffer with ggVGd, in case something has 
slipped off the top of the screen.

BTW, you don't need set -o vi to be able to invoke vim on bash's command line. 
Even with set -o emacs, "fc" starts vim for me, (because my /usr/bin/editor is 
linked to /etc/alternatives/editor which links to /usr/bin/vim.gtk), as does 
<ctrl-x><ctrl-e>.  Hmm, I think I'll export EDITOR="gvim -f"  in my .bashrc to 
get my vim version and also be able to copy and paste from the terminal window.

Also set -o vi enables a lot of simple vi-like stuff (f.ex., <esc> kkkk gets 
you to the fourth previous command).  

Regards, John

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to