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
No comments:
Post a Comment