設定git使用vim作為編輯器

2023-01-10 11:01:10 字數 564 閱讀 8105

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 ...