mac下使用iterm终端工具无法使用alt+b和alt+f快捷键的解决办法(代码片段)

FungLeo FungLeo     2023-03-14     473

关键词:

mac 下使用 iTerm 终端工具无法使用 alt+b 和 alt+f 快捷键的解决方法

对于常在终端下工作的人来说,输入命令是家常便饭。但是当我们的命令输入错误的时候,需要调整就比较麻烦了。

一般来说,不经过学习都知道,使用左右方向键可以在输入的字母上进行跳转。但是问题是,这样操作效率太低。

因此,我们常用的命令有下面几个:

命令解释
ctrl+a跳转到命令最前面
ctrl+e跳转到命令最后面
ctrl+b向前跳转一个字符(作用相同于左方向键)
ctrl+f向后跳转一个字符(作用相同于右方向键)
alt+b向前跳转一个单词
alt+f向后跳转一个单词

这几个常用命令在 linux 上是没有问题的。 windows 没有测试过,应该也没有问题吧。

但是在 mac 上面有一些不一致。前面四个 ctrl 的组合键没有问题,都是可以支持的。但问题是 mac 没有 alt 键。尝试用 Option 键来做同样的操作,结果是不可以的。

Option 键相当于普通键盘的 alt

怎么解决这个问题呢?通过不停的查找资料,终于解决了这个问题。

MAC 自带终端工具的配置

我们打开 mac 自带的终端工具,按 command + , 打开设置界面,点击上面的 描述文件 选项卡,然后在左侧的风格列表中点击你当前使用的风格,然后在右侧出现的选项卡中点击 键盘 然后,勾选当前页面的 Option键用作meta,如下图操作:

然后就可以了。最终效果如下:

MAC iTerm 设置方法

自带的终端的问题解决了,但是我们还是更多的使用 iTerm 这个功能更加强大的终端工具,那么在 iTerm 里应该如何设置呢?

  1. 首先用 command+o 快捷键打开 profiles 设置面板
  2. 点击左下角的 Edit Profiles... 按钮
  3. 然后就打开了 Preferences 设置面板,确保在该面板的 Profiles 选项卡中。
  4. 点击下方右侧的选项卡标签 Keys
  5. 然后将下方默认的 Normal 选项换成 Esc+ 选项

关闭后自然保存,然后就设置生效了。设置过程见下图:


然后就 OK 了。实际效果如下图所示:

好,经过这个配置之后,我们终于可以愉快的使用终端啦!

本文由 FungLeo 原创,允许转载,但转载必须保留首发链接。

[工具]mac中终端/iterm2配置

参考技术A如果你觉得Terminal无法满足你的需求,可以使用iTerm2,iTerm2是一个功能强大的终端,可以完全代替Terminal使用Solarized配色方案GitHub地址zsh理论上是bash的增强版(概念不同),zsh更加强大OhMyZsh它是基于zsh命令行的一个扩展工具集,... 查看详情

iTerm 中的 Bash 键盘快捷键,如 Alt+d 和 Alt+f [关闭]

...都向我推荐iTerm2而不是原生终端。但是iTerm2似乎不允许我使用诸如Alt+B和Alt+F之类的bash快捷方式来在标记之间后退/前进,或Alt+D删除一个单词。我无法 查看详情

mac下使用zsh搭配iterm2,打造有git提示的shell

...切割,系统热键,选中即复制等等(下面有简单介绍)。使用zsh,搭配iTerm2使用,对于提高工作效率很有好处。 效果图如下(借图一张):1.下载iTerm2:http://iterm2.com/2.下载并使用ohmyzsh:&nbs 查看详情

mac上都有哪些可以替代xshell的工具

...繁复用户自知,如果做工业级编程和团队协作的话,推荐使用IDE。4、Homebrew是OSX的包管理工具,Ruby社区的作品,功能类似Ubuntu下的apt-get。5、Git是一款分布式版本控制和软件配置管理软件,类似SVN和CVS。6、xScope是一款强大的辅... 查看详情

mac终端神器iterm2——告别黑白(代码片段)

...完成后,在/bin目录下会多出一个zsh的文件。Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh:chsh-s/bin/zshiterm2的原始界面: 2.更换背景图片打开路径:iterm2->Preferences->Profiles->w 查看详情

mac下,使用sshpass让iterm2支持多ssh登录信息保存

Mac下,使用sshpass让iterm2支持多ssh登录信息保存 windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息。MAC下并没有xshell,有些也提供这样的功能,但效果都不好。iterm2是很好的终端,但却不能很好的支持... 查看详情

mac使用iterm2+ohmyzsh配置个性化终端

...es->Colors->ColorPresetsZsh全称为Zshell。Zsh是一种为交互式使用而设计的Shell,bash、ksh和tcsh的许多有用特性都被合并到Zsh中。在安装OhMyZsh之前我们需要将Zsh设置为当前用户的默认Shell。可以通过以下几个命令查看并配置。OhMyZsh用... 查看详情

mac下iterm2使用技巧

windows下使用secureCRT和xshell习惯了,如何在mac下过渡到iTerm2?首先要比windwos下的shellterminal好看,这样你才有动力,配色可以是Solarized或者是别的什么,然后半透明,贴着屏幕上边沿,然后设置一个快捷键呼出、隐藏。其次是把默... 查看详情

为mac配置终端环境iterm2+zsh+oh-my-zsh

...就是我们为什么要配置iTerm2+Zsh+oh-my-zsh环境的原因:我们使用zsh解释器,当然等你使用zsh时就会知道zsh与bash对比的强大之处了。至于我们的git库颜色分级是因为oh-my-zsh,oh-my-zsh有很多中主题供我们选择,"agnoster"这款主题深受程... 查看详情

mac下使用item2和zsh

...2可以设置主题,支持画面分隔、各种快捷键。Mac默认使用的shell是bash,我们可以换成zsh,搭配iTerm2使用,用 查看详情

iterms2常用快捷键

整理使用iTerm2过程中得常用快捷键,Mac 原来自带的终端工具 Terminal 不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的 Iterm2 摆在那,基本上也就没... 查看详情

markdown使用iterm和zsh作为终端更换(代码片段)

查看详情

iterm2 mac (v3.1.5) 无法在当前桌面中使用热键打开

】iterm2mac(v3.1.5)无法在当前桌面中使用热键打开【英文标题】:iterm2mac(v3.1.5)notopeningincurrentdesktopwithhotkey【发布时间】:2018-07-0522:53:36【问题描述】:我在mac(HighSierra10.13.2)上的iterm(v3.1.5)不再在我当前的桌面中打开。好吧,基本上... 查看详情

有没有办法在不关闭当前会话的情况下“刷新”终端/iTerm?

...似乎需要重新启动我的iTerm才能让它工作,因为当我尝试使用时tnsbuil 查看详情

打造macos最强终端利器iterm2(代码片段)

iTerm2是MacOS中使用最为广泛的终端工具,特有的插件plugin提供了主题选择、生命高亮、代码自动填充、分屏等功能,相较于自带的终端实在是强大太多。中打开Preferences下面的Profiles的ColorsTab选项,使用Import导入配置,导入配置后... 查看详情

iterm2+ohmyzsh+agnoster打造最强mac终端(代码片段)

安装iTerm2安装OhMyBash配置agnoster主题?安装iTerm2iTerm2官方下载地址 http://www.iterm2.com/downloads.html安装OhMyBash1.通过cat/etc/shells命令可以查看当前系统可以使用哪些shell;#Listofacceptableshellsforchpass(1).#Ftpdwillnotallowuser 查看详情

mac下,iterm2完全可以替换securecrt

参考技术Asecurecrt作为windows下长期使用的一个优秀的ssh客户端工具,也有MAC版本的。但是通过一段时间对iterm2的了解和熟悉,发现完全可以替代MAC下的securecrt,毕竟securecrt太贵了,99美金。iterm2的一些特点:支持多tabCmd+leftarrow切... 查看详情

mac命令行终端怎么创建文件mac命令行终端创建文件教程

...。本文小乐哥为大家介绍两种创建文件教程,第一种就是使用mac命令行终端创建文件,第二种是使用磁盘工具应用。mac命令行终端怎么创建文件?快速生成大容量空白文件最简单的命令就是mkfile,无论是大文件还是小文件,mkfile... 查看详情