導航:首頁 > 程序命令 > linuxvi粘貼命令行

linuxvi粘貼命令行

發布時間:2023-01-08 06:41:35

linux 下 vi 的拷貝命令怎麼用

如果沒有圖形界面的話就使用vi中的命令來進行拷貝,命令如下:
yy復制當前行
yw復制一個單詞
y$復制游標到結尾
y^復制游標到行首
#yy復制#行
#yw復制#個單詞
m,ny復制m到n行內容。
有圖形界面的時候還可以使用右鍵復制粘貼
選中需要復制的文本,然後右鍵
。到需要粘貼的地方paste

㈡ linux怎麼把終端里的命令復制到vi裡面

在vi里打開終端,就可以跳過這一步復制了。

㈢ linux中使用vi指令後怎麼輸入

以下是VI有關文件修改與保存的命令:x0dx0ax0dx0a插入命令x0dx0ax0dx0ai 在當前位置生前插入x0dx0ax0dx0aI 在當前行首插入x0dx0ax0dx0aa 在當前位置後插入x0dx0ax0dx0aA 在當前行尾插入x0dx0ax0dx0ao 在當前行之後插入一行x0dx0ax0dx0aO 在當前行之前插入一行x0dx0ax0dx0a查找命令x0dx0ax0dx0a/text查找text,按n健查找下一個,按N健查找前一個。x0dx0ax0dx0a?text查找text,反向查找,按n健查找下一個,按N健查找前一個。x0dx0ax0dx0avim中有一些特殊字元在查找時需要轉義.*[]^%/?~$x0dx0ax0dx0a:set ignorecase忽略大小寫的查找x0dx0ax0dx0a:set noignorecase不忽略大小寫的查找x0dx0ax0dx0a查找很長的詞,如果一個詞很長,鍵入麻煩,可以將游標移動到該詞上,按*或#鍵即可以該單詞進行搜索,相當於/搜索。而#命令相當於?搜索。x0dx0ax0dx0a:set hlsearch高亮搜索結果,所有結果都高亮顯示,而不是只顯示一個匹配。x0dx0ax0dx0a:set nohlsearch關閉高亮搜索顯示x0dx0ax0dx0a:nohlsearch關閉當前的高亮顯示,如果再次搜索或者按下n或N鍵,則會再次高亮。x0dx0ax0dx0a:set incsearch逐步搜索模式,對當前鍵入的字元進行搜索而不必等待鍵入完成。x0dx0ax0dx0a:set wrapscan重新搜索,在搜索到文件頭或尾時,返回繼續搜索,默認開啟。x0dx0ax0dx0a替換命令x0dx0ax0dx0ara 將當前字元替換為a,當期字元即游標所在字元。x0dx0ax0dx0as/old/new/ 用old替換new,替換當前行的第一個匹配x0dx0ax0dx0as/old/new/g 用old替換new,替換當前行的所有匹配x0dx0ax0dx0a%s/old/new/ 用old替換new,替換所有行的第一個匹配x0dx0ax0dx0a%s/old/new/g 用old替換new,替換整個文件的所有匹配x0dx0ax0dx0a:10,20 s/^/ /g 在第10行知第20行每行前面加四個空格,用於縮進。x0dx0ax0dx0addp 交換游標所在行和其下緊鄰的一行。x0dx0ax0dx0a移動命令x0dx0ax0dx0ah 左移一個字元x0dx0al 右移一個字元,這個命令很少用,一般用w代替。x0dx0ak 上移一個字元x0dx0aj 下移一個字元x0dx0a以上四個命令可以配合數字使用,比如20j就是向下移動20行,5h就是向左移動5個字元,在Vim中,很多命令都可以配合數字使用,比如刪除10個字元10x,在當前位置後插入3個!,3a!,這里的Esc是必須的,否則命令不生效。x0dx0ax0dx0aw 向前移動一個單詞(游標停在單詞首部),如果已到行尾,則轉至下一行行首。此命令快,可以代替l命令。x0dx0ax0dx0ab 向後移動一個單詞 2b 向後移動2個單詞x0dx0ax0dx0ae,同w,只不過是游標停在單詞尾部x0dx0ax0dx0age,同b,游標停在單詞尾部。x0dx0ax0dx0a^ 移動到本行第一個非空白字元上。x0dx0ax0dx0a0(數字0)移動到本行第一個字元上,x0dx0ax0dx0a 移動到本行第一個字元。同0健。x0dx0ax0dx0a$ 移動到行尾 3$ 移動到下面3行的行尾x0dx0ax0dx0agg 移動到文件頭。 = [[x0dx0ax0dx0aG(shift + g) 移動到文件尾。 = ]]x0dx0ax0dx0af(find)命令也可以用於移動,fx將找到游標後第一個為x的字元,3fd將找到第三個為d的字元。x0dx0ax0dx0aF 同f,反向查找。x0dx0ax0dx0a跳到指定行,冒號+行號,回車,比如跳到240行就是 :240回車。另一個方法是行號+G,比如230G跳到230行。x0dx0ax0dx0aCtrl + e 向下滾動一行x0dx0ax0dx0aCtrl + y 向上滾動一行x0dx0ax0dx0aCtrl + d 向下滾動半屏x0dx0ax0dx0aCtrl + u 向上滾動半屏x0dx0ax0dx0aCtrl + f 向下滾動一屏x0dx0ax0dx0aCtrl + b 向上滾動一屏x0dx0ax0dx0a撤銷和重做x0dx0ax0dx0au 撤銷(Undo)x0dx0aU 撤銷對整行的操作x0dx0aCtrl + r 重做(Redo),即撤銷的撤銷。x0dx0ax0dx0a刪除命令x0dx0ax0dx0ax 刪除當前字元x0dx0ax0dx0a3x 刪除當前游標開始向後三個字元x0dx0ax0dx0aX 刪除當前字元的前一個字元。X=dhx0dx0ax0dx0adl 刪除當前字元, dl=xx0dx0ax0dx0adh 刪除前一個字元x0dx0ax0dx0add 刪除當前行x0dx0ax0dx0adj 刪除上一行x0dx0ax0dx0adk 刪除下一行x0dx0ax0dx0a10d 刪除當前行開始的10行。x0dx0ax0dx0aD 刪除當前字元至行尾。D=d$x0dx0ax0dx0ad$ 刪除當前字元之後的所有字元(本行)x0dx0ax0dx0akdgg 刪除當前行之前所有行(不包括當前行)x0dx0ax0dx0ajdG(jd shift + g) 刪除當前行之後所有行(不包括當前行)x0dx0ax0dx0a:1,10d 刪除1-10行x0dx0ax0dx0a:11,$d 刪除11行及以後所有的行x0dx0ax0dx0a:1,$d 刪除所有行x0dx0ax0dx0aJ(shift + j)刪除兩行之間的空行,實際上是合並兩行。x0dx0ax0dx0a拷貝和粘貼x0dx0ax0dx0ayy 拷貝當前行x0dx0ax0dx0anyy 拷貝當前後開始的n行,比如2yy拷貝當前行及其下一行。x0dx0ax0dx0ap 在當前游標後粘貼,如果之前使用了yy命令來復制一行,那麼就在當前行的下一行粘貼。x0dx0ax0dx0ashift+p 在當前行前粘貼x0dx0ax0dx0a:1,10 co 20 將1-10行插入到第20行之後。x0dx0ax0dx0a:1,$ co $ 將整個文件復制一份並添加到文件尾部。x0dx0ax0dx0a正常模式下按v(逐字)或V(逐行)進入可視模式,然後用jklh命令移動即可選擇某些行或字元,再按y即可復制x0dx0ax0dx0addp交換當前行和其下一行x0dx0ax0dx0axp交換當前字元和其後一個字元x0dx0ax0dx0a剪切命令x0dx0ax0dx0a正常模式下按v(逐字)或V(逐行)進入可視模式,然後用jklh命令移動即可選擇某些行或字元,再按d即可剪切x0dx0ax0dx0andd 剪切當前行之後的n行。利用p命令可以對剪切的內容進行粘貼x0dx0ax0dx0a:1,10d 將1-10行剪切。利用p命令可將剪切後的內容進行粘貼。x0dx0ax0dx0a:1, 10 m 20 將第1-10行移動到第20行之後。x0dx0ax0dx0a退出命令x0dx0ax0dx0a:wq 保存並退出x0dx0ax0dx0aZZ 保存並退出x0dx0ax0dx0a:q! 強制退出並忽略所有更改x0dx0ax0dx0a:e! 放棄所有修改,並打開原來文件。

㈣ linux下vi 的拷貝命令怎樣用

yy是拷貝,前面加數字是拷貝的行數,5yy,就是拷貝5行,游標所在行以及以下4行,粘貼用p。

㈤ linux中vim打開怎麼復制粘貼

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

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

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

㈦ linux中vi 編輯器中的復制與粘貼

很多辦法:1、移動游標到你要開始復制的那行,按3yy,就可以復制3行了2、可以直接用3,10y復制第3行到第10行按p就是粘貼,你想粘貼到哪一行,直接移動游標過去就可以了

㈧ linux中vi 編輯器中的復制與粘貼

先移到准備復制的幾行中(假如5行)的第一行,然後5yy, 接著移到准備粘貼的地方,用p就行了。

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

在VI命令模式下輸入:
1,3G(切換到第3行)
2,yy(復制整行)
3,15G(切換到第15行)
4,P(粘貼)

閱讀全文

與linuxvi粘貼命令行相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:736
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163