如何從其他文件與ctrl-c複製並在vi編輯器中使用p yank(粘貼),我不知道! 認爲如何從vi編輯器中的其他文件複製
回答
你不能。被抽出的緩衝區對vim是私有的,不與系統剪貼板共享。
一旦您在vi中抽出(複製)了文本,您可以鍵入<ESC>:e filename
打開另一個文件進行編輯。你的拷貝緩衝區仍然是相同的,讓你粘貼到另一個文件中。您必須將文本從vi中的一個文件複製到vi中的另一個文件中。
如果你想粘貼vi以外的文本,你需要特別設置你的終端和vi來允許這樣做。
或者,您可以執行':split otherfile'或':vsplit otherfile'來顯示要粘貼行的原始文件和目標文件。 – Pete 2010-10-28 20:06:11
你也可以這樣做::r filename
這將拉動的文件中。它也可以被用於輸出從命令:
:r! grep some_text file
:r! which perl
另一種方法是使用緩衝液。
:e other_file.txt
一旦你拔,你可以:bn
切換到另一個緩衝區,並粘貼
如果你只是關心粘貼,CTRL-V或Shift + Insert也行粘貼剪貼板中的內容。
比muss在other_file.txt中有ctrl v,但我很喜歡 – schweinsteiger 2010-10-28 20:17:42
- 1. 從一個vi編輯器複製列到其他
- 2. 如何用vi編輯只讀文件
- 3. 如何從其他控制器文件
- 4. 在java中使用vi編輯器編輯文件
- 5. 如何將文件從服務器複製到其他IP
- 6. 使用Vi編輯器Metasploit meterpreter會話編輯文件
- 7. 如何使用vi編輯器
- 8. 如何通過其他編輯器自動簽出TFS文件
- 9. 如何編輯VI中的很多行
- 10. 如何從iOS中的其他應用程序編輯文本
- 11. 複製訂單/從vi編輯多線CMD線
- 12. vi編輯器:讀取
- 13. vi編輯器查詢
- 14. 任何VI像windows下的編輯器?
- 15. Xcode 5中的VI編輯器
- 16. 如何在不編輯其他行的情況下編輯文本文件(cmd)
- 17. wysihtml5:複製從Word文檔中的文本編輯器
- 18. 從其他控制器訪問我的動作編輯
- 19. 如何將文件從一臺Windows機器複製到其他Windows機器?
- 20. 如何在TweetDeck中編輯其他配置文件?
- 21. Emacs:重新綁定數字(Beast VI VI VI編輯器)
- 22. 溫度如何。從Vi編輯器退出並返回?
- 23. 從其他xml文件(TabLayout)中的按鈕編輯XML文件中的編輯文本
- 24. 在一行中vi編輯器
- 25. 在Vi編輯器中替換多行
- 26. 將文件從一個文件夾複製到其他文件
- 27. Cygwin:我如何將文本粘貼到vi編輯器
- 28. 如何在vi編輯器或linux中找到並刪除兩個文件中的重複行
- 29. 如何複製選中的列文件到其他使用C#
- 30. 如何刪除vi編輯器中的特定行號?
雖然這在技術上是正確的,但您可以一次打開多個文件並在同一個vim會話中顯示多個文件。 – 2010-10-28 20:11:13
@Bruce:和?您仍然無法在一個窗口/緩衝區中使用Ctrl-C,並在另一個窗口/緩衝區中使用「p」進行粘貼。 – florin 2010-10-29 03:52:20
同意...你只是不使用CTRL-C來「複製」 – Matthieu 2010-10-29 04:12:38