[zsh]zsh常用小技巧
文章来源http://yijiebuyi.com/blog/3154040ae0aa3d352c61a10f2664591e.html
shell基础:
- 查看当前使用shell类型: ->echo $SHELL;
- 查看当前系统支持哪些shell: ->cat /etc/shells;
- 即时切换shell: 直接输入zsh或者bash即可???or ->chsh;
- 将某个shell设置为默认启动(重启生效): ->chsh -s /bin/zsh;
- zsh的目录记忆功能:插件autjump;
1. Tab功能自动补全
如果当前目录下有Documents和Downloads两个文件夹,当shell为bash的时候,敲完"Do"后,按两次tab会在下方显示二者;而shell为zsh时,敲完"Do",按下Tab一次,下方不仅会显示二者,且当前输入也会自动补全为第一个,再按一次可以调到第二个选择项,这种在中文文件夹下也显得较为省事。以下是移动选中Items的快捷键:
- Ctrl+f(forward):右
- Ctrl+n(next):下
- Ctrl+b(back):左
- Ctrl+p(previous):上
2. 省略cd直接进入路径
如正常你想进入ddd文件夹下,需要->cd aaa/bbb/ccc/ddd, 但是zsh下你可以直接->aaa/bbb/ccc/ddd进入路径,省去cd。
3. 路径补全
像2中提到的->aaa/bbb/ccc/ddd,在zsh里,你可以直接->a/b/c/d,zsh会帮你自动补全。
4. 快速回退目录
在当前目录下输入->..可以快速回退到上层目录,输入->...可以快速回退到上两层目录。
5. 快速回访历史访问路径记录
在当前目录下,输入->d可以在下面打印出历史路径,并且输入路径前面的序列号,可以快速进入
6. 更换主题
在~/.zshrc中,修改ZSH_THEME = "ys",将ys改为其他主题即可。
[zsh]zsh常用小技巧的更多相关文章
- Matlab常用小技巧及部分快捷键
Matlab常用小技巧一: 1. m文件如果是函数,保存的文件名最好与函数名一致,这点都很清楚.不过容易疏忽的是,m文件名的命名尽量不要是简单的英文单词,最好是由大小写英文/数字/下划线等组成.原因是 ...
- javascript的40个网页常用小技巧
下面是javascript的40个网页常用小技巧,对网站开发人员相信会有帮助.1. oncontextmenu="window.event.returnValue=false" 将 ...
- HBase Shell Get 操作常用小技巧
在工作中,有时候只是想简单看下HBase表某些关键指标的值,这个时候总不能现写Java代码去查看,以下几个小技巧你可能会经常用到. 1. 某行有许多列,只想获取指定2~3列的数据 hbase> ...
- 今天整理了几个在使用python进行数据分析的常用小技巧、命令。
提高Python数据分析速度的八个小技巧 01 使用Pandas Profiling预览数据 这个神器我们在之前的文章中就详细讲过,使用Pandas Profiling可以在进行数据分析之前对数据进行 ...
- Scala的常用小技巧
1."RichString.java".stripSuffix(".java") == "RichString" "http:// ...
- Visual Studio常用小技巧一:代码段+快捷键+插件=效率
用了visual studio 5年多,也该给自己做下备忘录了.每次进新的组换新的电脑,安装自己熟悉的环境又得重新配置,不做些备忘老会忘记一些东西.工具用的好,效率自然翻倍. 1,代码段 在Visua ...
- 使用JavaScript在项目前台开发的58种常用小技巧
oncontextmenu="return false" :禁止右键 onselectstart="return false" : 禁止选取 onpaste = ...
- PowerDesigner 的常用小技巧 转
中小 订阅 修改外键命名规则 选择Database—>Edit Current DBMS选择Scripts->Objects->Reference->ConstName可以发现 ...
- iOS 知识-常用小技巧大杂烩
原文链接:http://www.jianshu.com/p/7c3ee5e67d03. 自己看的. 1,打印View所有子视图 po [[self view]recursiveDescription] ...
随机推荐
- 用java将excel表格中的内容修改后写入到另一个excel中
package nn; import java.io.File; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl. ...
- xampp改到phpmyadmin的root密碼無法登錄
open /Applications/XAMPP/xamppfiles/phpmyadmin/config.inc.php $cfg['Servers'][$i]['auth_type'] = 'co ...
- HTML <area> 标签 带有可点击区域的图像映射(图像映射指的是带有可点击区域的图像)
例子: <img src="planets.gif" width="145" height="126" alt="Plane ...
- docker articles&videos
https://github.com/docker/docker https://channel9.msdn.com/Blogs/containers?page=2 https://blog.dock ...
- Java文件读写操作指定编码方式。。。。。
读: File file=new File(this.filePath);BufferedReader br=new BufferedReader(new InputStreamReader(new ...
- 自然语言处理1——语言处理与Python(内含纠错)
学习Python自然语言处理,记录一下学习笔记. 运用Python进行自然语言处理需要用到nltk库,关于nltk库的安装,我使用的pip方式. pip nltk 或者下载whl文件进行安装.(推荐p ...
- FASTDFS .net 客户端
FastDFS .net 客户端目前还比较少,而且使用大部分没有原生提供的方便 推荐一个比较方便的 下载地址: https://www.nuget.org/packages/NengLong.CMP. ...
- uploadify多次加载导致页面无法加载
function upld() { $('#file_upload').uploadify({ 'formData' : {'seccode':'<?php echo get_cookie('a ...
- 2016国赛B题小区数据爬取软件
-------------------------请以任何方式留言给作者,否则视为窃取----------------------------- 看你们找数据找的那么辛苦 我就苦逼的花了1个小时写了个 ...
- python爬虫之BeautifulSoup
爬虫有时候写正则表达式会有假死现象 就是正则表达式一直在进行死循环查找 例如:https://social.msdn.microsoft.com/forums/azure/en-us/3f4390ac ...