在 git commit
的时候,默认的编辑器是 GNU nano
,
由于我更习惯于 vim
,所以打算更改默认的编辑器
ps: 在 Windows 上面,安装新版 Git 的时候可以选择默认的编辑器
可通过 git config --global core.editor vi
来修改全局默认的 commit 编辑器
vi
和 vim
的区别?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