48得票7回答
iTerm 2配置文件

我最近转用iTerm2,并且很喜欢它。不过,我想知道是否有一种方法可以使用配置文件来对应您所在的环境/特定机器。 比如说,如果我在我的Mac上的一个窗口上执行任务,则配置文件显示为默认配置文件,但如果我ssh到另一台机器(比方说dev0),iTerm上的配置文件将更新为dev0配置文件。当我...

365得票8回答
如何导出iTerm2的配置文件?

我需要重新格式化我的电脑,现在我在复制设置/配置方面遇到了麻烦。 我复制了文件夹 ~/Library/Application\ Support/iTerm/ 我还复制了文件 ~/Library/Preferences/com.googlecode.iterm2.plist 但是它一直给我报...

99得票1回答
在 iTerm 中使用 Bash 键盘快捷键,如 Alt+d 和 Alt+f。

在工作中,所有人都向我推荐使用iTerm2而不是原生终端。但是iTerm2似乎不允许我使用像 Alt+B 和 Alt+F 这样的bash快捷键来在标记之间跳转,或者使用 Alt+D 删除一个单词。 我无法想象这不可用。有谁能帮帮我吗?

13得票4回答
git@gitlab.com: 权限被拒绝(公钥)。致命错误:无法从远程存储库读取。

我正在使用macOS Catalina操作系统。 我已经在GitLab上有一个代码库,并且已经配置好了SSH密钥。现在我想通过终端创建另一个代码库,具体步骤如下: git config user.name my_name git config user.email my_email git ...

7得票4回答
在终端(或iTerm2)上更改可执行文件的颜色

我该如何更改设置,使得可执行文件与其他文件的颜色不再不同?我使用的是 macOS Sierra (10.12.6)。在普通终端和其他终端中都是一样的: ...或者在iTerm2中: 看起来很令人沮丧。如果我写chmod -x [FILENAME],那么它会消失。但我不想改变文件是否...

13得票1回答
如何使iterm2发送Control-H作为退格键,以便在所有Linux shell中都能正常工作

在OSX的Terminal.app中,我的退格键没有退格功能,而是会导致删除。在终端上,你可以通过进入 Preferences/Settings/Advanced 并勾选“删除发送控制-H”来解决这个问题,这对我 SSH 连接的所有服务器都有效。 现在我已经转用 iTerm2,如何在 iTe...

355得票6回答
iTerm2键盘快捷键-分割窗格导航

我长期使用标准的Mac终端。听取同事的建议后,决定试用iTerm2。 iTerm2中更加实用的特性之一就是分屏功能(类似于vim的分屏缓冲区)。 在vim中,我可以使用Ctrl+W+方向键在分屏缓冲区之间移动。iTerm2是否有类似的键盘快捷方式来在分屏之间切换?

8得票2回答
Conda环境名称在提示符中显示整个目录

当我运行以下命令: source activate /anaconda2/envs/myEnv 它会在我的提示符(在iterm2上)中显示此conda环境的整个目录,如下所示: (/Users/billy/anaconda2/envs/myEnv)billy@mbp:~/projec...

78得票10回答
iTerm2键盘快捷键移动标签页

假设我想将一个标签页放在另一个标签页旁边。目前我是通过点击和拖动来实现的。这样做可以增加生产力,因为如果我正在 iTerm 中切换 2 个常规任务,我希望将标签页放在一起,以便可以快速切换它们。 我可以使用键盘快捷键 cmd+} 和 cmd+{ 在标签之间进行切换。 但是否有一种方法可以...

18得票2回答
在不同的Mac终端之间,如何通过键盘在vim中复制和粘贴?

有人能帮我解决这个问题吗: 我正在尝试弄清楚如何在不同的终端(使用iterm2或mac终端)上,在2个不同的vim实例之间复制和粘贴文本。如果我执行“:set mouse=a”,我可以使用鼠标进行操作,但我想用键盘来完成它。 我已经搜索了一些资料,说可以使用“*”或“+”寄存器来复制/粘贴到...