iterm2常用技巧,工具用得好下班走得早
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。
立即启动无数的终端窗口太难了! 您能像开发协会那样滚动历史、复制和粘贴记录吗? 能否只用一个密钥访问服务器?当渴望是极好的,手段也是极好的。选择出色的工作或学习工具非常重要。今天让我与大家分享一个iTerm2工具,我觉得这个工具会迟到,如果我可以说明在日常发展中适当使用的工具,iTerm2必须有一个名字。
作为一名工程师,他经常与终端公司合作,这不是一个好概念 对于终端。Windows 中的订单是最难使用的 。我通常都用Xshell(Xshell)进入坑后,Mac发现每个人都使用iterm2和iterm2。六个月后,只有两个字可以描述我的感受:它闻起来好香!
看看会发生什么,我们会习惯的,非常感谢
01 窗口管理
当然, 窗口可以随意分割! 与原始的 Mac 终端不同, iTerm2 允许任意分割和创建窗口 。
热键Window
首先,你可以设置一个打开iTerm窗口的快捷键,iTerm2->Perferences->Kes->Hotkey,这样就可以在打开时快人一步!
如果 iTem2 程序已经打开, 您可以使用快捷键打开并隐藏它。 默认 Hotkey Windows 的最佳特征是透明度和暂停, 可以在任何窗口上暂停 。
普通Window
关闭窗口: 命令+W 全屏: 命令+输入新窗口: 命令+N显示全部窗口: 命令+选项+ e 关闭窗口: 命令+ w
选项卡Tab
关闭标签 : 命令 + w 切换标签 : 命令 + 数字 或命令 + 左/ 右
窗格Panes
水平分区 : 命令 + Shift + d 垂直分区 : 命令 + d 切换窗口 : 命令 + 选项 + 箭头键 + 箭头键 或 命令 + 左括号 + 右括号
02 即时回放
Term2 的另一个杀手是重播。 您不仅可以读取剪贴板的历史, 还可以像视频一样重播窗口的历史!
历史剪切板
使用标准文本编辑器, 每份都覆盖剪贴板前, 无法使用 。 iTerm2 将历史剪贴板功能称为 IDA, 这对于像我这样的CV工程师非常方便!
** 键盘快捷键**:命令+ Shift+h**
历史命令提示
命令建议, 其中可以提醒最近的输入以及典型的命令; 必须指出, 这里输入的只是内容, 尽管 iTerm 有一个完整的命令插件, 且该插件会详细化 。
命令+ 是快捷键 。
除历史指挥咨询外,还提供系统支持的以往命令的搜索和可视化。
向上箭头的 Ctrl + p( 先前) 或 Ctrl + n( 文本), 向下箭头的 Ctrl + r( 搜索历史)
即时回放
这是一个有趣的功能,类似于一个视频屏幕, 来捕捉窗口过去所显示的东西。
命令 + 打开 + b 是键盘快捷键。
退出播放重播: ESC
03 快捷功能
智能复制
双击所选的行、 3 点击、 4 点击 智能选择, 并且您可以明智地选择您想要的数据, 例如网站、 邮箱、 括号或引号中包含的信息
也可以快速粘贴, 鼠标选择已被复制, 并可以与中鼠标按钮或命令+v粘贴。 选中后拖曳也可以用于快速复制和粘贴 。
搜索可以用命令+f完成, 然后扩展至右边或左边, 使用 Tab 或 Tab + Shift 或 Tab + Shift 。
妙用Command
命令可以将快捷键与其他密钥合并, 也可以将鼠标匹配到不同的快捷键中。 要再次匹配, 只需按 命令 即可 。
要查看网站,请单击链接并使用您的普通浏览器。 如果选择了文件名: 数字, 而默认文本编辑器是 Mac Vim, 文件将立即打开到此行 。 要打开查找器中的文件夹,请单击它。 选择以鼠鼠与可选组合的矩形区域内容常用快捷键
这些快捷键并非iTem2 所独有,而且相当简单。 最重要的是,它们非常有用,而且几乎在高白天使用。
清除屏幕 : 命令 + r 或 Ctrl + l 清除当前行 : Ctrl + u 删除当前光标的字符 : Ctrl + d 删除光标面前的字符 : Ctrl + h 删除光标面前的字 : Ctrl + w 删除到文本结尾的字 : Ctrl + k光标文本 : Ctrl + tight 移动
04 一键登陆
对于这一快速降落的基本程序,Iterm2无疑会大有帮助。只需要在将脚本配置到iTerm2->Preferences->Profiles->General中的Command输入框中,既可以是单行命令,这可能是一个贝壳脚本。
ssh + sshpass
SSH 命令通常用于远程访问Linux主机,然而,在服务器回答时,要失去 ssh 连接命令并输入密码,则需要两部分着陆。
只需安装 sshpass 工具, 就可以将两个部分的着陆相合并。 它用于非交互式 ssh 密码验证, 使您能够指定给定的密码, 然后配置 ssh 命令, 直接登录到远程服务器 。
它可以读取命令行、文件和环境变量的密码。
应当指出,在着陆时通常使用密码文件和环境变量,以避免在屏幕上显示密码。
expect脚本
通常不可能直接连接到服务器或数据库,而是登陆机头,然后通过机头连接到服务器/数据库,可以通过昂贵的脚本加以解决。
预期是一种自动控制和测试工具,主要用于与Ssh/talnet/ftp等交互式应用程序接口,例如远程自动密码输入、执行脚本等等。
期望的主要前提是先执行命令A,然后设定命令A的一个或多个预期输出结果,根据设置匹配结果选择下一个分支,然后通过发送命令执行后续命令,并模拟键盘输入。
如果我们想要自动访问在线数据库并查看所有数据表,具体的行动如下:
选择数据库后,运行显示表格命令。
提交人提供了以下基本脚本应用程序模板:
comand 的脚本文件和执行参数配置
执行概况,效果图:
05 等你探索
如果您想让iTerm2 看上去更酷, 更极端。 让我们来看看这个。 iTerm2 提供了许多独特的定制设置, 而且您需要调查一些有趣的实际能力 。www.jianshu.com/p/7de00c73a…
有一些有用的功能,如密码管理器、输入(命令)广播等,这些功能并非详尽无遗。 据说每个程序员都有自己的向日葵收藏,您可以自由地在信息栏中贡献自己最喜欢的工具!
如果你觉得这份文件有用 请给我留一条三线 欢呼声 向前 评论更多了解JAVA的知识与能力, 尤其强调私人博客(66),
XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。
免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!
联系邮箱:773537036@qq.com