導航:首頁 > 文件教程 > vim復制整個文件內容

vim復制整個文件內容

發布時間:2021-10-08 21:07:17

linux Vi 編輯器 如何復制整行n內容,這樣才能粘貼到文本中

1.進入你的文件,(處於命令模式,而不是編輯模式)
2.將你的游標移到你的第三行內的開頭(用方向鍵)容
3,按下v,(你發現切換到可視模式了),按方向鍵,知道選中你想要的內容
4.按y,再將游標移到第十四行末尾。
5.按p。完成
此方法可以用於多行的粘貼->復制~!

若想剪切->復制的話就更簡單了(只能用於單行)
1.進入你的文件,(處於命令模式,而不是編輯模式)
2.將你的游標移到你的第三行的開頭(用方向鍵)
3.按兩下d(發現第三行內容不見了)
4,再將游標移到第十四行末尾,按p。

⑵ 玩轉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將整個文件復制到黏貼板是什麼命令就是復制到網頁瀏覽器中粘帖。

這個應該是不行吧,一般的做法可以是這樣的,比如我編輯一個a.cpp文件,wq保存退出後在命令行中輸入 gedit a.cpp 就可以用記事本直接打開文件,從記事本中復制文件內容粘貼到OJ上提交。

⑷ vim怎麼把所有行復制一遍

命令模式下輸入

ggyG

gg是把游標跳到跳到第一行第一個非空的字元,一般就是跳到整個文件的開頭。

y是復制,G是動作,yG合起來就是從當前行復制到最後一行。

⑸ 如何復制vim編輯器中的內容粘貼到另一個終端的編輯器里

上面的回答貌似偏題, 終端模式下 無法使用系統粘貼板。必須是gvim才可以使用系統黏貼板。
終端模式下需要使用一個中間文件,才能跨終端。
把下面代碼寫入配置文件末尾。

"--- 跨終端粘貼
let g:_file=$HOME . "/.vim_buffer"
function Write__file()
"本函數將 @" 緩沖區內容寫入文件
let lines=split(@", "\n")
call writefile(lines,g:_file)
endfunction

function Read__file()
"將_file文件寫入@" 緩沖區,並且粘貼
let l:buf=readfile(g:_file)
let @"=join(l:buf,"\n")
normal ""p
endfunction
nmap <silent> ;y :call Write__file()<Enter>
nmap <silent> ;p :call Read__file()<Enter>

--------------
使用方法:
先使用普通辦法復制任意內容。
使用
;y
把剛才復制的內容寫入臨時文件
再在另外一個終端的vim內使用
;p
粘貼

⑹ 怎樣將vim中的內容復制到windows剪切板

先把它復制,再打開演示文稿,彈出一個窗口,切換到剪貼板,裡面就有。

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

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

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

⑻ linux中vim編輯器怎麼把一個整個文件里的數據復制到另一個文件中,求詳細的按鍵解答

有個辦法,應該可行的。你試試(做好相關備份!)

比如說你要吧a.txt的東西復制到b.txt

用專vim打開b.txt。將游標定屬位到要復制插入的位置,然後進入命令模式中輸入
:r!cat a.txt
接下來就是保存啦,呵呵
:wq

⑼ 把vim中的文本復制到系統剪貼板里,如何做

可以用shift+insert和ctrl+insert實現調用系統的粘貼和復制功能

⑽ 如何把內容從Vim里復制出來

在正常模式中輸入:,進入命令模式,執行下面的命令
set
clipboard+=unnamed
此命令的作用是,設置Vim與Windows共用剪貼板,這樣就可發把內容從Vim里復制出來啦
你可以把「set
clipboard+=unnamed」命令加入vimrc配置文件中,使其永久生效。

閱讀全文

與vim復制整個文件內容相關的資料

熱點內容
要火app是哪個公司 瀏覽:354
折扣手游平台app哪個好ios 瀏覽:363
如何備份wifi密碼 瀏覽:239
聚財通APP哪裡能下載 瀏覽:415
蘋果打不開4g網路 瀏覽:875
cad圖層配置在哪個文件夾 瀏覽:201
時尚男裝app哪個好 瀏覽:222
公司網站手機版模板下載 瀏覽:701
頁面獲取文件夾路徑js 瀏覽:723
斐訊k2登陸密碼 瀏覽:981
智慧崑山存儲數據怎麼刪除 瀏覽:715
qq炫舞魔海女王洗練 瀏覽:337
word頁面加框 瀏覽:713
jsfetch傳參數 瀏覽:41
java代碼時間轉換 瀏覽:837
ozj格式的文件 瀏覽:183
路由器網路連接燈 瀏覽:850
遠程監控錄像文件 瀏覽:509
淘寶內部java框架 瀏覽:344
孫儷賣閑置物品的app是什麼 瀏覽:478

友情鏈接