Skip to content

Commit 529f664

Browse files
author
YouMeek
committed
2017-06-07
1 parent a33a005 commit 529f664

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Zsh.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,28 @@
106106
## 一些人性化功能
107107

108108
- 呃,这个其实可以不用讲的,你自己用的时候你自己会发现的,各种便捷,特别是用 Tab 多的人一定会有各种惊喜的。
109+
- 使用 ctrl-r 来搜索命令历史记录。按完此快捷键后,可以输入关键命令词语,如果历史记录有含有此词语会显示出来。
110+
- 命令别名:
111+
- 在命令行中输入 alias 可以查看已经有的命令别名
112+
- 自己新增一些别名,编辑文件:`vim ~/.zshrc`,在文件加入下面格式的命令,比如以下是网友提供的一些思路:
113+
114+
``` shell
115+
alias cls='clear'
116+
alias ll='ls -l'
117+
alias la='ls -a'
118+
alias grep="grep --color=auto"
119+
alias -s html='vim' # 在命令行直接输入后缀为 html 的文件名,会在 Vim 中打开
120+
alias -s rb='vim' # 在命令行直接输入 ruby 文件,会在 Vim 中打开
121+
alias -s py='vim' # 在命令行直接输入 python 文件,会用 vim 中打开,以下类似
122+
alias -s js='vim'
123+
alias -s c='vim'
124+
alias -s java='vim'
125+
alias -s txt='vim'
126+
alias -s gz='tar -xzvf' # 在命令行直接输入后缀为 gz 的文件名,会自动解压打开
127+
alias -s tgz='tar -xzvf'
128+
alias -s zip='unzip'
129+
alias -s bz2='tar -xjvf'
130+
```
109131

110132

111133
## 差异
@@ -128,3 +150,4 @@
128150
- <http://blog.jobbole.com/86820/>
129151
- <http://uecss.com/zsh-brew-autojump-plugins-shell-for-mac.html>
130152
- <http://www.cnblogs.com/westfly/p/3283525.html>
153+
- <http://wdxtub.com/2016/02/18/oh-my-zsh/>

0 commit comments

Comments
 (0)