vim和虛擬終端之間的複製粘貼

    以前一直不知道如何將vim文件中的內容,比如某命令行,複製到linux的Terminal下執行。因爲在.vimrc裏有set mouse=a,所以vim的編輯光標跟隨鼠標,這樣就不能用鼠標右鍵進行復制了。可以通過按住shift鍵,然後用鼠標左鍵選擇需要複製的內容,這時選中的內容就在X server的選擇緩衝區(不是系統剪貼板),在不同的terminal或者vim之間都可以通過shift+Insert進行粘貼。其實,在Terminal下也可以這樣做,只不過與用右鍵複製粘貼效果是一樣的。但是還有個問題,就是如果想把vim文件的內容複製到其他程序,如瀏覽器中,還是不可以。這時只能把set mouse=a註釋掉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章