git commit 的时候,默认的编辑器是 GNU nano, 由于我更习惯于 vim,所以打算更改默认的编辑器

ps: 在 Windows 上面,安装新版 Git 的时候可以选择默认的编辑器

可通过 git config --global core.editor vi 来修改全局默认的 commit 编辑器

vivim 的区别?1

vim 兼容 vi,是后者的升级版

vim 的这些优势主要体现在以下几个方面:

1、多级撤消

我们知道在 vi 里,按 u 只能撤消上次命令,而在 vim 里可以无限制的撤消。

2、易用性

vi 只能运行于 unix 中,而 vim 不仅可以运行于 unix,windows ,mac 等多操作平台。

3、语法加亮

vim 可以用不同的颜色来加亮你的代码。

4、可视化操作

就是说 vim 不仅可以在终端运行,也可以运行于 x window、 mac os、 windows。

……

vi 和 vim 都是 Linux 中的编辑器,不同的是 vim 比较高级,可以视为 vi 的升级版本。vi 使用于文本编辑,但是 vim 更适用于 coding