2014-03-14 91 views
0

就像標題一樣,我知道如何複製/剪切到系統剪貼板"+yy,它的工作原理!但我的問題是如何使用行號複製/剪切段文本,如使用:1,10y來抽出1到10行,我可以用同樣的方法複製/剪切到系統剪貼板,如果不行?爲了同樣的目的,有沒有類似的方法? (實際上,我試圖:1,10"+yy,但沒有奏效!)如何從vim複製/剪切文本到系統剪貼板使用行號

回答

3

您只需要在正常模式下使用"{reg}前綴,以指示您要指定一個寄存器。對於Ex命令,您只需附加寄存器名稱即可。

:1,10yank + 

瞭解如何查找命令和導航內置:help;它是全面的,並提供許多技巧。你不會像其他編輯一樣學習Vim,但如果你承諾不斷學習,它將證明它是一個非常強大和高效的編輯器。 :help :yank解釋這一點:

:[range]y[ank] [x]  Yank [range] lines [into register x]. Yanking to the 
         "* or "+ registers is possible only when the 
         |+clipboard| feature is included. 
+0

謝謝你解決了我的問題:)至於你說的VIM是一個強大的editor.Every所以見於Ger.Offen會出現在我的學習VIM – lazybios

+0

感謝的方式一個驚喜!不要忘記單擊左側勾選的複選標記來接受答案。 –