是否可以选择使用历史记录中的命令自动完成当前键入的命令,而不使用方向键?这是对这个问题的扩展:如何搜索 vim 的命令历史记录?.
答案是,键入:somecommand后使用<up>密钥。我认为不必举手去方向键更像是 vim。
从:help cmdline-completion, 我尝试了, Ctrl-N, Ctrl-P, Ctrl-D, Ctrl-L 没有成功。这可能是我的 vimrc 的相关部分。
set completeopt=menu,longest,preview
set showcmd
set wildchar=<Tab> wildmenu wildmode=longest,list,full
set wildcharm=<C-Z>
我知道使用q:or:Ctrl-F和Ctrl-Nand调用的命令行窗口Ctrl-P在键入 后线性地浏览历史记录:。