Answers:
Vim
有一个-W
您可能会滥用的选项,但在Vim
仍在运行时将无法使用。
-w {scriptout}
您键入的所有字符都记录在{scriptout}文件中,直到退出Vim。如果要创建脚本文件以与“ vim -s”或“:source!”一起使用,这很有用。如果{scriptout}文件存在,将附加字符。
-W {scriptout}
与-w类似,但是现有文件将被覆盖。
Vim
用别名呼叫
vim -W /tmp/vimlog-$(id -un)
将让你检查less /tmp/vimlog-$(id -un)
或者cat -v /tmp/vimlog-$(id -un)
你有什么字面退出后输入Vim
。
首先确保vim完全记住任何历史记录。这会将历史记录设置为1000个命令并搜索:
:set history=1000
如果键入要查找的内容的开头,则可以使用↑ ↓键滚动历史记录-这适用于命令和搜索。
例如,如果您搜索过中国,然后是古巴,然后是乍得,然后是塞浦路斯:
您可以键入/c
并按↑几次。你会发现它显示/cyprus
,然后/cuba
再/china
(/Chad
被跳过,因为它不具有启动Ç)。
其他命令:
:history
列出整个历史记录。:his
列出命令历史记录。:his /
列出搜索历史。q:
以普通模式键入。搜索历史记录也是如此q/