firemoth 发表于 2004-8-25 09:05:40

还是关于vim的问题

:-) 请问名位大虾:如果我删除了两次,比如用x,,用p可以粘贴最近一次删除的东西,但我想粘贴第一次删除的东西,应该用什么命令?谢谢。 :-)

firemoth 发表于 2004-8-25 09:43:15

还有请问: 可以用gf命令查看头文件, 但如何退到原文件?谢谢

onnyloh 发表于 2004-8-25 10:08:17

1. don't know.
2. :shell (type 'exit' after finish)

firemoth 发表于 2004-8-25 10:39:35

谢谢。我去试试

firemoth 发表于 2004-8-25 19:27:08

我试过了。但还是不对。请问是用 :exit 吗?这个是直接退出vim。我的意思是退出头文件回到之前的源文件中。

isun 发表于 2004-8-26 10:28:19

:e#

firemoth 发表于 2004-8-26 10:30:06

收到。我再试试。

isun 发表于 2004-8-26 11:41:16

第一個問題:vi會保存最後9個匿名寄存器(匿名剪貼板)中的内容,這有點類似emacs中的kill ring。數字1-9對應9個寄存器,每次向匿名寄存器中存放新内容,例如用dd命令刪除一行,數字寄存器中的内容會依次移動,9中的内容丟棄,8中的内容變爲9中的内容,以此類推。這要求向匿名寄存器中存放的是行以上的内容。只是用x刪除一個字母,最好還是直接打出來。

emacs中的kill ring是無限大的。

firemoth 发表于 2004-8-26 17:25:58

哦。明白了。具体的命令是"np。n是1到9之间的数字。谢谢

fordme 发表于 2004-8-27 17:04:14

用np好像不行,怎么做我也不知道。
切换文件可以用ctrl+^也可以用:previous回到源文件。

firemoth 发表于 2004-8-28 14:13:06

不是用np,是用"np。注意在np前一定要加上"。我以前也是这样用np,结果没有成功。
页: [1]
查看完整版本: 还是关于vim的问题