我經常用兩個文件名調用gvim -d
;我希望第二個系統地以只讀方式打開(因爲它位於參考目錄中,不應該修改)。然而,第一個不應該是隻讀的,因爲我將從第二個差異中提取一些差異。那麼,我需要做些什麼才能做到這一點?使用vim -d和兩個文件名,我如何將第二個設置爲只讀(從命令行)?
2
A
回答
4
$ gvim -d file1 file2 +'wincmd l | set ro | wincmd h'
有竅門。
假設你使用bash,你可以把它變成一個別名:
alias vd='/usr/bin/gvimdiff +"wincmd l | set ro | wincmd h"'
+1
它的工作原理。我實際上是通過一個bash函數(在Windows下使用CygWin)來調用它,所以相當於一個別名已經存在。謝謝。 – 2013-03-07 11:41:02
+0
+1確認有多個unix shell! – cptstubing06 2013-03-08 03:32:24
相關問題
- 1. 將第二行文本設置爲第一個標籤
- 2. Vim自動命令:寫一個只讀文件?
- 3. 如何從命令行將兩個名稱空間傳入XSDObjectGen?
- 4. 如何將這兩個命令合併爲單行命令
- 5. 執行第一個命令後,我將如何執行另一個SELECT命令?
- 6. C++:從命令行讀取文件名並將其用於我的文件
- 7. Vim:如何將選定的文本作爲vim命令執行
- 8. 如何使用此設置執行vim內部全局命令?
- 9. 將兩個vim命令合併爲一個
- 10. 調用兩個promise並設置兩個對象,但第二個設置爲第一個
- 11. 如何只讀設置爲一個datepicker
- 12. 打印第二個命令行參數
- 13. QTableView - 將第一列設置爲「只讀」
- 14. 在批處理文件中執行第二個命令
- 15. 如何從命令行合併兩個CSV文件?
- 16. 如何從python3的命令行讀取多個csv文件?
- 17. 批處理文件,執行第二個命令如果第一個命令退出
- 18. 如何添加文件名作爲AWK命令的第一行
- 19. 如何從命令行看到名爲傳遞給Vim的文件或目錄?
- 20. 如何將inoremap/nnoremap設置爲Vim的「命令鍵」?
- 21. 如何從父級命令並行運行兩個子命令?
- 22. 如何使用OleDbDataAdapter從Excel文件中只讀取第一行?
- 23. 如何使用真實文件名默認設置View命令?
- 24. 兩個數字在兩個不同的文件 - 如何運行第一個圖從第二個?
- 25. sftp命令行中的兩個文件
- 26. Xcode:我可以從命令行設置代碼簽名配置文件
- 27. 命令如何從D運行?
- 28. 如何將第二個元素設置爲最右邊?
- 29. 如何使用掃描儀從命令行讀取文件
- 30. 無法將第二個到最後一個命令行參數設置爲變量
是它的一個想法,使參考目錄...只讀? :) – sehe 2013-03-07 15:59:40
這將是另一種(可能更好)的選擇,但並不那麼簡單。基本的情況是,我正在分支上工作,而我的參考目錄是trunk(顛覆性檢出)。而且我也必須不時地在中繼線上修正錯誤。 – 2013-03-07 18:00:17