On 04/27/12 13:35, pixelterra wrote:
"Suppose you typed a longer command and you noticed that you
had made several mistakes, and wanted to do the correction in
the vi editor itself. You can type 'v' to edit the command in
the editor and not on the command line!"
Are you sure you mean typing "v" to edit the command? Usually it
defaults to control+F on the command-line (assuming you haven't
changed the value for 'cedit', something I don't recommend
doing). This opens the command-line window. It should keep
'history' entries around (defaulting to 20)
:help cmdwin
:help 'history'
:help 'cedit'
If you want to get to this window again, you can either press the
colon followed by control+F. Alternatively, you can use
q:
to open the window. Similar editing can be done on search
history with "q/" or pressing control+F in a "/" or "?" search
you've already started.
To navigate, you can scroll back using normal Vi navigation
(searching, h/j/k/l, etc)
But after I edit the command in vim, how do I get that command
back to the command line? Or do I have to copy / paste
manually?
You can recall previous commands using control+P (and control+N)
or <up>/<down>, as well as using Vim navigation in the
command-line window as mentioned above.
-tim
--
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