如何在 Mac 上的 vim 中打开 git 语法高亮

如何在 Mac 上的 vim 中打开 git 语法高亮

我最近刚换到 Mac。在 Windows 上,我通过 msysgit 项目使用 git。在执行时,git rebase -i我习惯于在 中获得很好的语法突出显示vim。现在我在 Mac 上,非常想念它。我该如何找回它?

答案1

我刚刚发现我所需要的就是创建一个~/.vimrc文件,其中包含一行内容

syntax on

答案2

对我来说,问题是 git 使用的是“vi”而不是“vim”。将以下内容添加到我的 .bashrc 中可以解决此问题:

export EDITOR=vim

答案3

autocmd您可能需要在您的文件中设置一个.vimrc以将相应的文件识别为rebase -i临时文件:

autocmd BufNewFile,BufRead git-rebase-todo setf gitrebase

然后,您只需要使用一个语法文件~/.vim/syntax/gitrebase.vim并输入符合您偏好的任何突出显示命令,例如最近的 vims 提供的命令: https://github.com/vim/vim/blob/master/runtime/syntax/gitrebase.vim

相关内容