破解你的 iTerm?破解你的心灵密码

新闻资讯2024-08-06 20:26小乐

破解你的 iTerm?破解你的心灵密码

一些开发人员一想到打开终端窗口就感到畏缩。对于缺乏经验的人来说,这可能会令人生畏、有压力并且非常烦人。但了解命令行的开发人员会认为它是您可以使用的最好的工具之一。 ——杰克·罗切洛

图片来源—— Google 那么现代软件开发有必要吗?不是真的!您仍然可以设法完成这一切,但您可能会错过随之而来的乐趣和生产力。其中有一些部分,你不会在任何地方都获得UI,例如,现在很多东西都转移到本地,再加上这是容器的世界,你必须使用命令行,然后不管效率如何,如果你对命令不太了解,你就知道如何使用UI。

开发人员应尽量减少鼠标的使用,并且必须增加快捷方式的使用,以提高长期生产力。

使用UI 不仅会在每次导航时减慢您的速度,而且还会让您忘记很多可以让您的生活更轻松的快捷方式,而且它不仅适用于命令行,还适用于使用任何类型的快捷方式。编辑器设备。

一个简单的例子是导航到一个文件并在编辑器中打开它,而不是使用快捷方式,您只需键入文件名即可打开它,当您这样做时,您在尝试后就知道哪个更快。

现在我们再次进入正题,这是我的文章议程

iTerm 功率级别10k 语法突出显示自动建议反向搜索自动跳转导航到命令行控制大写锁定iTermMac 附带一个内置终端,它非常基本且可自定义,iTerm 是它的包装器,它是一个自定义版本它可以做更多的事情,还可以提供一些奇特的东西,比如命令行上的颜色。

图片来源——iTerm

参考安装链接——https: //iterm2.com/

Powerlevel10k 一旦您准备好将iTerm 设为默认终端,您就可以使用powerlevel10k 进一步自定义它

图片来源——powerlevel10k github

请参阅安装指南— https://github.com/romkatv/powerlevel10k

语法突出显示Powerline10k 将允许您以多种方式自定义命令行,但您将在终端中执行的实际命令仍然相同,并且在键入或执行时不会看到任何差异。

启用语法突出显示会给您带来编辑器的感觉,并且您会知道您是否输入了正确的命令。

图片来源——谷歌

请参阅安装指南— https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md

自动建议编辑器为您提供命令的自动建议,所以为什么自动建议插件将使用您的zsh 历史记录在您键入时建议您的命令,而不是您的终端。

图片来源——谷歌

请参阅安装指南— https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md

反向搜索您可以通过按终端中的向上和向下箭头来浏览历史记录。这将按时间顺序浏览您的历史记录。按向上箭头将带您到历史记录中较早的条目。按向下箭头将转到历史记录中稍后的条目。

图片来源——谷歌

这对于您5 分钟前运行的命令很方便。但当您搜索5 天前使用过的晦涩命令时,它可能会变得笨拙。

相反,我们可以使用反向搜索。

verse-i-search:从当前行开始向后搜索,并根据需要在历史记录中“向上”移动。这是增量搜索。 (来源)

再次按ctrl+r 可浏览历史记录中与您的搜索词匹配的较旧条目。

Autojump Autojump 是一种更快的文件系统导航方式。它的工作原理是维护您最常从命令行使用的目录的数据库。

图片来源——谷歌

在跳转到目录之前必须访问它们。

请参阅安装指南— https://github.com/wting/autojump

导航到命令行我见过人们在终端中逐个字符地执行此操作,有时这会变得非常缓慢且烦人,当您可以逐个字符导航或使用快捷方式跳转到开头或结尾时,为什么要这样做呢?线?这边走

我可以手动输入文章中的所有快捷方式,但我们谈论的是生产力,一个好人创建了一个不错的小备忘单,您可以遵循

命令行备忘单— https://gist.github.com/squarism/ae3613daf5c01a98ba3a

最好也重点介绍几个常用的

新选项卡+T 关闭选项卡或窗口+W (与许多Mac 应用程序相同) 转到选项卡+数字键(即: 2 是第二个选项卡) 垂直拆分窗口(相同的配置文件) +D 水平拆分窗口(相同的配置文件) + Shift+ D (助记:shift 是宽水平键) 按使用顺序转到分割窗格+ ], +[上一个选项卡+ 向左箭头(我通常按选项卡编号移动) 下一个选项卡+向右箭头可最大化窗格+Shift+Enter(与全屏一起使用可暂时使窗格全屏!) 控制大写锁定由于许多快捷键都使用ctrl,因此第一个字母和大写锁定是键盘中最少使用的键,或者至少对我来说,我已经将映射更改为它的控制键。

MacOS:在系统偏好设置键盘中,您会在右下角找到一个标记为修饰键的键。单击此按钮并转到Caps Lock 下拉菜单。如果要将Caps Lock 键更改为Control、Option 或Shift,请使用下拉菜单中的选项。如果您需要退格键,请将其设置为“无操作”。

现在,当我使用它时,控制就在我的指尖,它让我的生活变得轻松。

没有最好的方法,适合您需求的就是最适合您的。我主张使用具有这些自定义和快捷方式的命令行,因为它们帮助我提高工作效率并熟悉命令行。

以上就是本篇文章的全部内容了,如果喜欢的话请给个掌声吧!并评论您在设置中拥有的任何快捷方式或技巧。

猜你喜欢