原文链接:

windows下如何将git的默认编辑器更改为gvim?_xiyouCC的博客-CSDN博客_git gvim一、环境:windows10、git 2.19.1、gvim81 二、配置(一)git的默认编辑器Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的编辑器,一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 Emacs 、notepad++或其他编辑器的话,可以重新设置。可以试下...https://blog.csdn.net/mx_sun/article/details/98447603?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163901967916780261965110%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163901967916780261965110&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-98447603.pc_search_result_control_group&utm_term=git%E7%9A%84gvim&spm=1018.2226.3001.4187

亲测可行

一、环境:

windows10、git 2.19.1、gvim81

      

     

二、配置

(一)git的默认编辑器

Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的编辑器,一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 Emacs 、notepad++或其他编辑器的话,可以重新设置。

可以试下在桌面右击,选择' git bash here ',打开命令窗口:

 

输入vi 11.txt,如果桌面没有此文件则会新建,如果已经有则直接就进入此txt进行编辑。

进入vi编辑器,如下图:

 

会发现界面很单一,不太好看,所以考虑能不能将默认的编辑器更换为其他的,这里选择gvim编辑器。

(二)gvim编辑器

Vim是Linux上著名的文本编辑器,他是早年的Vi编辑器的加强版。gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。【from 百度百科】

具体配置步骤如下(参考链接 在git-bash中使用指定编辑器打开文本文件 - 简书 ):

在网上搜索了很多讲如何配置的文章,只有这个我参考来是成功的。

  • 切换到“\Git\mingw64\bin”目录下(这里是你Git工具的安装位置),新建一个命令文件,这个文件的名称就是命令名称,最好是设成方便理解的,这里我就直接命名为gvim,注意这里文件不能有后缀。

       最开始看这段话,没太理解什么叫" 命令文件 "、"文件不能有后缀 ",后来看了作者贴出的代码是以 #!/bin/sh 开头的,然后          去“\Git\mingw64\bin”目录下看到很多没有后缀的文件,并且很多也是第一行为  #!/bin/sh,如下图:

        

  • 打开 notepad++,新建,输入如下命令:
#!/bin/sh
"C:\Program Files (x86)\Vim\vim81\gvim.exe" $1 &

     代码解释:第一行表示这是一个shell脚本,第二行双引号里面输入的是gvim的安装路径,$1表示取命令之后输入的参                  数,&表示在后台打开。

     然后另存为到 “\Git\mingw64\bin” 目录下,“保存类型”选择 All types:

  • 命令使用方法:

       gvim xxx( 文件名称 )

       现在再打开git bash,输入 gvim 12.txt,就会跳到gvim编辑器的界面:

       

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐