vim(gvim)自動在新標籤頁中開啟檔案

來源:互聯網
上載者:User
呵呵,這裡說的不是在終端中怎麼用tabnew來開啟一個新標籤,而是說怎麼在windows下,用gvim新開啟的檔案,會預設在gvim的標籤頁中開啟。
這裡主要有兩種方法,其實原理是一樣的(即gvim執行命令的參數是一樣的),只是用windows的實現有些區別。
一.利用windows的發送到。
像emeditor之類的編輯器都會在安裝之後預設在發送到裡面添加自己的捷徑,而vim是在右鍵菜單裡面直接有一個用vim編輯,而為了不和這個預設的捷徑衝突,我們就用這個發送到來實現我們想要的在標籤頁中開啟新檔案的功能。
1)開始->運行,輸入sendto
2)在彈出的視窗中,單擊右鍵,選擇建立捷徑。
3)在需要填入項目位置處(即gvim.exe的路徑,以及執行參數),輸入

"C:\Vim\vim72\gvim.exe" -p --remote-tab-silent "%*"

注意:需要在路徑上加上引號,如預設的安裝路徑就是在C:\Program
Files下,那麼需要在路徑上加上引號,即

"C:\Program FilesVim\vim72\gvim.exe" -p --remote-tab-silent "%*"

4)輸入名字,Vim標籤頁
5)同時選中兩個檔案,然後右鍵查看發送到,點擊Vim標籤頁,哈哈,OK啦~~

這樣的話,既不影響原來的功能,又能實現我們想要的功能啦

二.第二種方法其實就是寫個指令碼啦,實際上這個方法在linux下也是可行的,只不過是變成shell而已。
1)建立一個批次檔,tab_vim.bat
2)在檔案中寫入:

@echo off
start /B C:\Vim\vim72\gvim.exe -p --remote-tab-silent "%~f1"
exit

3)然後在開啟檔案中選擇這個檔案就可以啦~~~,每次都選很麻煩?放心,只要選擇過一次,對於對應副檔名的檔案,我們的bat程式就會直接出現在開啟檔案列表裡啦~

OK,就到這裡啦~~

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.