0

Vim 的.(重复上次更改)是一个非常有用的功能。

有什么方法可以记住退出时的最后一次更改(类似于如何设置 vimrc 和 viminfo 文件以记住退出时的最后一个文件位置)?

我希望能够从命令行运行 Vim 来打开一个文件,点击.,并让 Vim 对我刚刚编辑的最后一个文件进行相同的更改。

4

1 回答 1

2

不可以。但是您可以在寄存器中记录您的更改并稍后播放:

qa              "start recording into register a
(do your thing)
q               " stop recording
@a              " play back the macro saved in register a

或者从同一个 Vim 会话中打开你的文件。

于 2013-02-19T14:57:10.613 回答