还是关于vim的问题

还是关于vim的问题

:-) 请问名位大虾:如果我删除了两次,比如用x,,用p可以粘贴最近一次删除的东西,但我想粘贴第一次删除的东西,应该用什么命令?谢谢。 :-)
还有请问: 可以用gf命令查看头文件, 但如何退到原文件?谢谢
1. don't know.
2. :shell (type 'exit' after finish)
谢谢。我去试试
我试过了。但还是不对。请问是用 :exit 吗?这个是直接退出vim。我的意思是退出头文件回到之前的源文件中。
:e#
收到。我再试试。
第一個問題:vi會保存最後9個匿名寄存器(匿名剪貼板)中的内容,這有點類似emacs中的kill ring。數字1-9對應9個寄存器,每次向匿名寄存器中存放新内容,例如用dd命令刪除一行,數字寄存器中的内容會依次移動,9中的内容丟棄,8中的内容變爲9中的内容,以此類推。這要求向匿名寄存器中存放的是行以上的内容。只是用x刪除一個字母,最好還是直接打出來。

emacs中的kill ring是無限大的。
哦。明白了。具体的命令是"np。n是1到9之间的数字。谢谢
用np好像不行,怎么做我也不知道。
切换文件可以用ctrl+^也可以用:previous回到源文件。