❶ 如何用vi同時打開兩個文件,並從一個文件向另一中拷貝數據塊
:sp filename 垂直分割窗口
:vert sp filename 水平分割窗口
Ctrl+w j/k 上下窗口間移動游標
Ctrl+w h/l 左右窗口間移動游標
然後執行拷貝/粘貼等操作。
❷ 如何在兩個不同的vim文件之間進行復制粘貼
圖形模式下的vim( gvim )支持系統剪切板。
選中指定區域後執行
"*y 復制到系統剪切板
"+y 類似上面版
粘貼使用
"*p 從系統剪切板粘權貼
"+p 類似上面
如果在終端模式下就無法使用系統剪切板。需要用vim 同時打開兩個文件。
:edit file1
yy
使用復制之後
:edit file2
p
河南新華為你解答
❸ linux下vi 的拷貝命令怎樣用
yy是拷貝,前面加數字是拷貝的行數,5yy,就是拷貝5行,游標所在行以及以下4行,粘貼用p。
❹ linux Vi 編輯器如何將第一個文件的100~200行復制到另一個文件的第600行,求命令
1、vi a.txt b.txt或者vi *.txt
2、文件間切換
:n切換到下一個文件,:wn保存再切換
:N到上一個文件,:wN保存再切換
:.=看當前行
3、比如在一個文件里:100,200y
4、:n到第二個文件,輸入:600到第600行,按p粘貼
(或者輸入:600p)
5、退出:wq!
❺ linux vi怎麼編輯器刪除多行與復制命令
首先需要按ESC鍵回抄到命令模式;vi保存文襲件有不同的選項,對應於不同的命令,你可以從下面的命令中選擇一個需要的輸入::wq保存文件並退出vi:w保存文件但不退出vi:wfile將修改另外保存到file中,不退出vi:q不保存文件,退出vi最後回車即可。
❻ 鍦ㄦ櫘閫氱敤鎴蜂笅鐢╲i寤虹珛浜嗕竴涓鏂囨湰鏂囦歡錛屾兂鎶婁粬澶嶅埗鍒板彟澶栦竴涓鏅閫氱敤鎴峰幓錛屼負浠涔堣佹槸鎻愰啋鏉冮檺涓嶅燂紵
鍦╨inux涓 鐢ㄦ埛home鐩褰曠殑榛樿ゆ潈闄愭槸drwx------- 涔熷氨鏄700
涓涓鐢ㄦ埛涓嶈兘搴﹀叾浠栫敤鎴風殑鏂囦歡錛 鏇翠笉鑳藉啓浜
瑕佸畬鎴愯繖涓鎿嶄綔 鍙浠ヤ嬌鐢╮oot
鎶樿》鐨勬柟娉
鍦╱sr1 涓 cp file /tmp
鍦╱sr2 涓 cp /tmp/file ~
鍏朵腑usr1涓哄緩絝嬫枃浠剁殑鐢ㄦ埛銆
褰撶劧錛屽叾瀹冪殑緋葷粺錛 濡俿olaris錛宧ome鐩褰曟潈闄愰粯璁や笉鏄700錛屽叾瀹冪殑鐢ㄦ埛鍙璇葷殑銆
涓嶇煡閬撲綘鏄浠涔堢郴緇
涓嶈繃涓婇潰緇欏嚭鐨勬柟娉曟槸鍙琛岀殑