介绍/Introdution
-
在我们安装完 git 之后,右键会有 Git Bash 命令行工具
-
当你在使用命令行时,有没有发现命令行好长,一不小心就敲错了几个字母?如果你对命令行繁琐冗长的操作深恶痛绝,那么你可以使用一下 myalias。
安装方法/How to install
npm install myalias --save-dev
cp ./node_modules/myalias/index.sh ./.myalias
到此你已经成功安装了 myalias。
使用方法/How to use
当你每次打开命令行时,执行一下命令,启动 myalias
- 右键打开 Git Bash 命令行工具,并执行用 vim 打开 aliases.sh 文件
1 2 | cd /etc/profile.d/ vim aliases.sh |
-
如果你操作过 aliases.sh 此时可能提示你以何种方式打开,我们选择“直接编辑((E))”(如果你以前没有操作过 aliases.sh 这一步可能不会出现)
-
此时你已经进入 aliases.sh 文件,点击 i 或者 a 开始编辑,此时左下角会出现“–插入–”或者“–INSERT–”的提示
-
aliases.sh 文件中已经有两个 alias
1 2 | alias ls='ls -F --color=auto --show-control-chars' alias ll='ls -l' |
你可以添加你需要的
1 2 3 | alias vc='/d/Program\ Files/Microsoft\ VS\ Code/Code.exe' alias subl='/d/Program\ Files/Sublime\ Text\ 3/sublime\_text.exe' alias dev='npm run dev' |
-
编辑完成之后,点击 Esc,输入:wq,或者点击 Esc 之后,输入两次大写 Z,即保存退出
-
关闭 Git Bash,重新打开 Git Bash,此时如果你想要在当前文件夹打开 vscode 可以输入
1 | vc ./ |
如果你想要在当前文件夹打开 sublime 可以输入
1 | subl ./ |
如果你想要在当前文件夹运行开发环境可以输入
1 | dev |
-
注意:vscode 的 terminal 并不能这样使用哦。
source .myalias
现在,您可以在您的命令行执行以下别名代替真实命令
alias | real command line |
---|---|
gs | git status |
ga | git add |
ga. | git add . |
gb | git branch |
gc | git commit -m |
gd | git diff |
gm | git merge |
gps | git push |
gpl | git pull |
gk | gitk --all& |
gx | gitx --all |
got | git |
get | git |
st | npm start |
bd | npm run build |
dev | npm run dev |
fmt | npm run format |