導航:首頁 > 文件目錄 > vim復制文件內容到命令行

vim復制文件內容到命令行

發布時間:2023-08-30 02:14:24

① 如何將vim中的內容復制到命令行(centos 6.5)

在命令行下輸入命令
vim --version | grep clipboard

看一下輸出結果中clipboard前面是+還是-
如果是+,這就意味著vim是可以與系統共享剪切板的
剪切板在vim中也是一個寄存器,它的名字是 * ,也就是一個雙引號
使用方法是,比如你想將一行的內容復制到剪切板中,選中內容後,按下

"*y (也就是一個雙引號,一個星號,一個字母y)
這樣選中的內容就被復制到剪切板中了

選中文本的方法是使用vim的visual模式

② vim打開的文件怎麼復制裡面的內容

復制操作
yy命令復制當前整行的內容到vi緩沖區
yw復制當前游標所在位置到單詞尾字元的內容到vi緩存區,相當於復制一個單詞
y$復制游標所在位置到行尾內容到緩存區
y^復制游標所在位置到行首內容到緩存區
#yy例如:5yy就是復制5行
#yw例如:2yw就是復制兩個單詞

如果要復制第m行到第n行之間的內容,可以在末行模式中輸入m,ny例如:3,5y復制第三行到第五行內容到緩存區。

③ vim怎樣將指定行內容復制到另外一個文件

一、同一個文件的復制

1.:1,100y復制彎雀第一行到第100行的內容

2.:200定位到第200行

3.p將復制的內容貼至201行

二、vi編輯器從一個文件復制到另一個文件

1.先打開這兩個文件:vi a1.log a2.log

2.:set number 顯示行號

3.:100,200y(復制100行~200行的內容)

4.:n 切換到第二個文件

5.p(粘貼即可),將游標移到需核御要復制的地方,按下P按鈕即可。或者:600(切換到第600行),再按下p進行粘貼。

:1跳到行首

:$跳到最改鬧岩後一行

linux中vim打開怎麼復制粘貼

如果你是復制vim打開文件里的內容粘貼到vim打開文件里,復制命令是在命令行下yy鍵(兩個p),粘貼命令是p鍵。{多行復制可以*yy,*代表你要復制的行數,記得是在游標開始算的}。如果你不是以上情況,建議你用遠程連接工具xshell,xshell支持粘貼復制,也支持向上查看。

⑤ 玩轉vim之第二篇之如何復制文本到vim

你要的答案:在vim中執行
"+yy
然後在vim之外就可以用ctrl+v或者mac的cmd+v進行粘貼了。
如果想要了解一些細節,可以繼續往下看:
vim剪貼板是什麼?貌似沒有這個說法,vim使用了一種叫寄存器的東西,可以用來保存文本。
vim的寄存器分為多種,平時最常用的yy或者y{motion}用的其實是無名寄存器。
而要解決你這個問題,就要用到加號寄存器(+寄存器),加號寄存器等效於系統剪貼板,使用方法:
在vim中執行
"+yy
就可以把整行都復制到加號寄存器,即系統剪貼板,這里的雙引號是用來指定寄存器的,其他有名寄存器還有26個,即26個字母,如果要復制到a寄存器,執行"ayy即可。
反過來,要從vim外面復制到vim內,相同的道理,在vim外面ctrl+c或者mac的cmd+c,然後在vim中執行
"+p
就可以粘貼到vim中。這個方法對於復制大量文本到vim中起到很高效的作用,因為如果在vim中用ctrl+v或者mac中的cmd+v或者windows的shift+insert等等粘貼方式,對於vim來說就像是模擬了鍵盤輸入(這個我沒求證過,如果有大神看到覺得有錯誤可以指教下,但確實會卡死),可能會導致卡死。
有問題歡迎追問!!!

閱讀全文

與vim復制文件內容到命令行相關的資料

熱點內容
筆記本創建區域網怎麼傳文件 瀏覽:871
怎樣查看id密碼 瀏覽:647
贛州極客晨星少兒編程怎麼樣 瀏覽:690
覺醒年代哪個app可以免費觀看 瀏覽:830
如何關閉win10觸摸屏幕 瀏覽:761
蘋果142不能傳文件 瀏覽:128
如何看歷史底部數據 瀏覽:230
怎麼在電腦上下軟體或安裝app 瀏覽:798
qq頭像電影截圖情侶 瀏覽:87
安卓的網路位置設置在哪 瀏覽:973
編程俠官網如何登錄 瀏覽:484
借貸王app怎麼樣 瀏覽:552
qq黑鑽手機怎麼開通 瀏覽:465
dnf85版本爆ss視頻 瀏覽:514
gitlog前一個版本 瀏覽:718
蘋果6手機屏幕周邊多出一圈黑色 瀏覽:131
phpword插件 瀏覽:264
win10重置並清理驅動器 瀏覽:893
vector去重java 瀏覽:572
qq群文件過期了怎麼辦 瀏覽:184

友情鏈接