经常与 Shell 为伍的你是不是也会经常碰到下面这些情境:
1$ mv /somewhere/file /your/folder/ 2$ vi /your/folder/file
要保存某些文件到特定目录,然后开始查看/编辑
1$ cp /somewhere/foo.c /somewhere/foo.c.orig 2$ vi /somewhere/foo.c
或者先备份某个文件,然后开始捣鼓
1$ tar zcvf archives.tgz /somewhere/folder /and/somewhere/file1 /and/somewhere/file2 2$ scp archives.tgz someone@somewhere.org:~/blabla/
或者要打包某些目录/文件,然后上传什么的。在上面这些情境中,当你输入第二条命令时,可以试试像这样:
1$ mv /somewhere/file /your/folder/ 2$ vi Alt-.file
按住 Alt 再按点,你会发现上一条命令的最后一个参数已经被自动输入了,继续输入 file 回拆。
1$ cp /somewhere/foo.c /somewhere/foo.c.orig 2$ vi Alt-1+Alt-.
先按 Alt 再按数字键 1,保持 Alt 键不松,再按点,帮助你补全上一个命令的第一个参数。
1$ tar zcvf archives.tgz /somewhere/folder /and/somewhere/file1 /and/somewhere/file2 2$ scp Alt-2+Alt-. someone@somewhere.org:~/blabla/
先按 Alt 再按数字键 2,保持 Alt 键不松,再按点,自动补全上一个命令的第二个参数。
用 zsh 的同学要设置一下,5 个应该足够了。
bindkey "^[1" digit-argument bindkey "^[2" digit-argument bindkey "^[3" digit-argument bindkey "^[4" digit-argument bindkey "^[5" digit-argument bindkey "^[-" neg-argument
这些个数字参数在使用时,bash 是从左往右正数的,zsh 是从后往前逆数的。即
$ touch 1a 2b 3c 4d 5e
bash 的 Alt-1 是 1a,Alt-2 是 2b。zsh 的 Alt-1 是 5e,Alt-2 是 4d,Alt--1 (Alt-负1) 是 1a,Alt--2 (Alt-负2) 是 2b。
相关推荐
随机性抽号器,省时省力 随机性抽号器,省时省力 随机性抽号器,省时省力
本行业文档聚焦于一种创新的设计装置——“省时省力的混凝土浇注机”。这种设备旨在提高施工效率,减轻工人的劳动强度,确保混凝土浇筑工作的高质量完成。 首先,我们来探讨混凝土浇注机的基本工作原理。传统的混凝...
ZBlog站群一键部署教程:省时省力的站群搭建方案
淘宝买家的贴心小棉袄——按您的设定搜索宝贝——省时省力
标题中的“行业文档-设计装置-省时省力安全装膜机”暗示了这是一个关于机械设备设计的专题,重点在于介绍一种能节省时间和劳动力,并且在操作过程中保障安全的薄膜包装设备。这种装膜机可能广泛应用于食品、药品、...
测试计划模板分享,测试计划模板分享,有了他,省时省力
摄像头相机调用程序,可直接调用,无需其他驱动,省时省力
IBM WebSphere Commerce专业版为新的B2B网站提供引擎,而IBM WebSphere Commerce商业版则是尚在开发中的B2C网站的基础。两个网站都把IBM WebSphere Application Server作为JavaServer Pages(JSP)和servlet的运行...
标题中的“设计师的省时省力工具库__设计帮”暗示了这个压缩包可能包含一系列专为设计师优化的工具或应用程序,旨在提高他们的工作效率。这些工具可能包括图形编辑器、图标库、模板集、颜色选择器、布局工具、字体...
1、禁止未经确认的网卡接入网络,提高整个局域网安全性; 2、监控各用户所用IP,防止IP盗用;实时检测各用户的IP、MAC、主机名并记录以供查询; 3、监视所有接入网络的网卡信息,防止未登记的机器接入网络;...
网络爬虫 + 源码文件;对于新手做Python爬虫来说是有点难处的,前期练习的时候可以直接套用模板,这样省时省力还很方便
技术栈:python、email、smtplib、tqdm、logging、xlrd、HTML 项目描述:结合xlrd库读取Excel文件,利用smtplib库通过邮箱服务器发送邮件; ... tqdm库生成了发送进度条,展示了邮件发送的进度。
标题“定时关机既省时又省力”正是针对这个需求,描述中的“提供定时关机,当你想要准确的关机的话,我的小软件提供了帮助”进一步确认了这个软件的功能。 定时关机软件的工作原理通常是通过设置一个预设的时间点,...
只需要把表名写上,数据库名称写上就可以直接生成实体类了,不用自己在去写
在Excel 2021中,提升工作效率的关键在于掌握一些快捷省时的小技巧。以下是一些可以帮助你优化工作流程的方法: 1. **更改默认工作表数**:默认情况下,Excel新工作簿包含3个工作表。根据你的实际需求,你可以...
// 如果未登录,则重定向到登录页面 filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { controller = "Home", action = "Login" })); } base.OnActionExecuting(filterContext...
科研人员在实验过程中会获取很多组实验图片,而且很多情况下所有时间点的图片都在一个文件夹里,对图像数据分析和整理造成很大困扰。同时手工对实验图像进行分类和分发至不同子文件夹费事费力,而且很容易产生疲劳将...
标题和描述中提到的知识点是快速获取PPT的文字内容,主要介绍了三种方法:在窗口界面下转换文件、自动监视并转换为文本以及以命令行方式转换文件。这些方法都是使用"CZ-Ppt2Txt For MS PowerPoint"这款软件来实现的...
NSIS(Nullsoft Scriptable Install System)是一款流行的开源软件安装制作系统,被广泛用于创建Windows平台上的安装程序。它提供了一种灵活的方式,允许开发者通过脚本语言来定制安装过程,实现各种复杂的功能,如...
"自动编制现金流量表"的技巧对于财务人员来说至关重要,因为它能够大大提高工作效率,减少人为错误,使财务分析更加准确和及时。下面将详细介绍如何利用财务两大报表——利润表和资产负债表,自动编制现金流量表。 ...