git 預設使用emacs作為編輯器,我們可以如下任何一種方式來使用vim
在git config中設定core.editor
:
git config --global core.editor "vim"
在環境變數中設定git_editor
:
export git_editor=vim
如果不僅希望git使用vim, 還想其他的程式也使用則可以如下設定:
注意:如下兩個標準的環境變數其實不是必須的,但有些程式不會使用比較流行的visual,而是使用editor,所以最好兩個都新增。
export visual=vim
export editor="$visual"
另外,如果要非常牛逼,可以使用更高階的功能,即要./.gitconfig中新增--wait
引數。
[core]
editor = 'subl'
--wait
vim編輯器設定
在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號 語法高亮度顯示 智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個配置檔案 vimrc。在啟動vim時,當前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vimr...
Vim編輯器設定
vimrc檔案的配置在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號 語法高亮度顯示 智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個配置檔案 vimrc。在啟動vim時,當前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一...
vim編輯器設定
在使用linux環境下或者docker linux環境裡面的編輯器vim時,會發現tab的時候空格大於4。除此之外,沒有像使用idea那樣對括號 分號等符號進行位置自動適應。通過對vim進行如下設定,可以實現相關的提示,方便使用 即如下操作 vim etc vim vimrcset tabstop ...