我已经在.vimrc
文件中添加了以下设置:
set history=1000
它已经存在了一段时间,我每天都在vim中工作,所以到目前为止已经执行了许多命令。我从vim帮助中知道,不存储重复项和映射的命令行,它还说:
Use the 'history' option to set the number of lines that are remembered
(default: 20).
目前,在我的历史大约130线(:his
和q:改变一点点,第二个拥有约90项),但在我看来,应该有更多。缺少一些命令,例如打开某些文件或使用复杂的正则表达式替换某些命令。有一段时间没有使用过,但是我把这个历史记录的大小增加了足够长的时间。
还有另一个我不知道的限制吗?也许这不是增加cmdline历史记录大小的正确方法?
:set viminfo=:1000
会做?