Osx
如何將(大)vim 文件的內容複製到 OSX 系統剪貼板以粘貼到其他應用程序中?
我喜歡使用 vim 來編輯其他(非程式語言)的東西。所以我將內容粘貼到 vim 並進行更改。
如何將所有文本複制回主剪貼板進行粘貼?
請注意,我使用 iTerm2 並且使用 * 的能力不像基本的 osx 終端應用程序那樣存在。
我不想複製到 vim 內部寄存器(例如
y
yank 命令),我想複製到系統剪貼板。另外,我想要整個文件的內容,包括螢幕外的內容?
alt
滑鼠左鍵拖動不起作用。
我確定這是重複的,但是:
gg"*yG
gg
轉到第一行
"*y
開始向系統剪貼板“註冊”
G
移動到文件的末尾(您將看到有多少行被拉動)
這個使用
:
命令的替代選項對我有用::1,$!pbcopy
這對於引用行號等很有用,而無需導航和突出顯示該區域。