本文目录
前言
大家应该都知道用表情符号规范git commit
内容的一个很火很好玩的项目叫做Gitmoji
。
Gitmoji是一个开源项目,专门规定了在 Github
提交代码时应当遵循的emoji
规范。
但是对于初学者,面对这么多的图标,经常不知道图标对应着什么意思,我就想有没有什么方法帮助我们快速查阅这些图标对应的意思,方便刚入门的中文开发者更好上手呢?这就是本文的初衷。
在汇总了自己以及网络上的方法后,有了本文这篇方便查阅gitmoji
的指南,利用gitmoji
帮助我们更好的git commit
。
1. 查阅方法:脚本法
可以把这些图标和他们对应的意思都做成一个脚本,这样想要git commit
的时候执行一下脚本就会弹出提示信息不就行了吗?
受到hooj0/git-emoji-guide项目的启发(介绍博客在git-emoji-guide中),里面有一个git-emoji-list.md
,我想的是把它修改为一个emoji.sh
的脚本,给这个脚本添加可执行权限后在终端中打印提示信息。
1.1 利用 VS Code 编辑多行文本快速写脚本文件
在~/Documents
文件夹目录下执行gedit ./emoji.sh
新建一个文件
把git-emoji-list.md
的内容复制到emoji.sh
后用VS Code
打开。
考虑到脚本中的输出方式是echo “输出内容”
,这就要求要在这么多行的最前面都加上echo "
,在多行的最后面加上"
。并且每一行中的两个小撇符号都要修改为'
符号,不然无法正常输出。
需求明确后,参考博客vscode同时编辑多处的三种方法操作:
- 第一步,每行最前面都加上
echo "
:按shift+alt
,再使用鼠标拖动,出现竖直的列光标,同时可以选中多列
写入echo "
后效果如下
- 第二步,每行最后面加上
"
:选中这些行,按shift+alt+i
,可以在每行末尾出现光标