如何在兩個不同的vim檔案之間進行複製貼上

2021-07-31 02:29:56 字數 353 閱讀 3393

相信我們在使用vim進行編輯的時候,經常碰到怎麼把a檔案的內容拷到b檔案中去。本文教你怎麼使用vim跨檔案進行編輯操作。常規想法是開啟兩個vim,然後進行yy和p操作,但是實踐證明根本是不行的。此時,我們需要分割視窗,然後就可以複製貼上了。步驟如下:

假設我要把srv.c檔案的readline函式整體複製到cli.c檔案中。

1. 分割:此時先開啟srv.c,然後在命令介面下輸入sp

2. 開啟:輸入e cli.c,這樣就開啟了cli.c

3. 切換視窗:ctrl+w+方向鍵(上下左右)就可以切換視窗了。

4. 進行有效的複製:如果想要複製乙個函式到另外乙個視窗,可以如下操作

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...

列印兩個檔案不同的內容

使用php簡單實現 file1 name file1 file2 name file2 file1 file get contents file1 name file2 file get contents file2 name arr1 preg split n file1 arr2 preg sp...