zsh
强大的shell解释器。
特征
与bash操作近乎相同
历史记录功能
补全功能
插件:oh-my-zsh
智能跳转:j+目录
无需cd的目录跳转
安装
sudo apt update:更新
sudo apt install zsh:下载并安装
shell默认解释器修改
- chsh -s /bin/zsh
zsh配置文件
Q: zsh启动过程中资源和配置文件怎么执行的?
zsh命令行操作
vim
vim有四种模式
普通模式
插入模式
命令模式
其他技巧
ctags
全局变量可通过Tlist显示
系统中自定义的类型都可以使用ctags来查看其定义
定义的函数可以列出也可以跳转
-
往返跳转
ctrl+]:进入定义
ctrl+o:返回上一级
重定向
EOF
定义:文件结束标志
标准输入中ctrl+D用于输入一个EOF
测评程序在进行测评时,打开文件用以读入,文件结尾自然会返回EOF
通配符
?:代表单个字符,* :几个任意字符
管道pipe
将管道符号左边命令的标准输出作为管道符号右边命令的标准输入。