iterm2相关内容

如何更改iTerm2清晰线的快捷方式?

Ctrl + l是iTerm2中清除行的默认快捷方式,我想将其更改为Cmd + l,但找不到此操作: b我正在使用zsh。 推荐答案 这是zsh绑定不是iTerm绑定。Ctrl+是zsh中clear-screen小部件的默认绑定。它也可以在bash(可能还有其他外壳程序)中使用,这只是个惯例。在bash-或者更确切地说,Readline,bash的命令行编辑器中-它是也称为cle ..
发布时间:2022-04-02 17:57:42 其他开发

看不到我在 iterm2 中输入的内容

我会定期运行 rspec(虽然我不知道它是否特定于此),突然间,我看不到我正在输入的内容.我必须关闭 iterm2 窗口并打开一个新窗口.然后它会正常工作一段时间,iterm2 将再次隐藏我的输入.我总是可以看到对我的命令的响应,只是看不到我的打字或光标.它还执行这种奇怪的堆叠操作,将每条新线向右推得更远. 更新!: 我尝试了输入 stty echo 的建议并且可以看到我的文本,但奇怪 ..
发布时间:2022-01-02 10:16:05 其他开发

当作业/流程完成时,如何让 iTerm 终端通知我?

通知中心通知是理想的,但咆哮、弹跳基座、声音等也可以(或者如果这只能在 Terminal.app 中完成,我愿意切换回来).iTerm 中是否有打开通知的选项,还是我应该在终端命令末尾输入的内容?如果是后者,是否可以在进程开始后添加警报(例如,如果我意识到这将比我最初预期的要花费更长的时间,我不擅长猜测). 解决方案 通知已经运行的进程: 快捷方式:⌥⌘ A 或: 编辑 ->标 ..
发布时间:2021-12-28 10:25:54 其他开发

打开、拆分 iTerm2 窗口并在每个窗格中执行命令

我正在尝试创建一个脚本,该脚本将打开一个 iTerm2 窗口,将其垂直拆分为 3 个窗格并在每个窗格中运行一些命令. 这是我目前的尝试: 告诉应用程序“iTerm2"启用-- 创建主窗口使用默认配置文件创建窗口告诉当前窗口的当前会话将名称设置为“前端"写入文本“cd ~/Documents/frontendDir"使用默认配置文件垂直拆分结束告诉告诉当前窗口的第二个会话——错误在这里将名称 ..
发布时间:2021-11-16 21:55:25 其他开发

打开 2 个用 zsh & 分割的屏幕iterm2 通过脚本

我想要一个脚本,它可以通过脚本打开 1 个 iterm 选项卡,其中包含 2 个分屏. 是否有可能或者我应该为此安装一个额外的库? 解决方案 是的!这在没有任何外部库的情况下是可能的. 使用 osascript 将命令“发送"到 Iterm 这个简单的bash 脚本应该打开一个新标签,拆分它并调用一些命令; #!/bin/bashosascript ..
发布时间:2021-10-05 19:25:16 其他开发

npx:shell-auto-fallback 参数已被删除

老实说,我不记得我上次在我的机器上安装了什么,我相信它正在酝酿 gatsby-cli.无论如何,从昨天早上开始,当我打开一个新实例或重置终端(打开一个新选项卡,源 ~/.zshrc 等)时,我的终端一直给我以下错误. 上次登录:11 月 17 日星期二 10:40:14 在 ttys000npx:已删除 --shell-auto-fallback 参数.有关更多信息,请参阅 `npm help ..
发布时间:2021-10-05 19:23:43 其他开发

vim - 使不活动的拆分窗格变暗

如果您熟悉 iTerm2 应用程序,您就会知道可以像 vim 一样拆分视图,将不活动的视图“变暗". 我通常在带有三个垂直拆分视图的 vim 中工作,例如,通过将背景颜色设置为较深的色调来使不活动的视图变暗会很好. 有没有办法做到这一点? 解决方案 我想出了以下解决方案(使用 'colorcolumn' 并取消设置 'cursorline'): " 使用 'colorcolu ..
发布时间:2021-09-17 21:01:52 其他开发

Termcaps : 获取光标位置

我需要使用 C 中的 termcaps 获取终端光标的 (Y, X) 位置. 使用 ioctl() 我得到了终端屏幕的大小,但我仍然需要得到我的光标所在的位置. 我发现了这个: CSI 6 n DSR – 设备状态报告将光标位置报告给应用程序(就像在键盘上输入一样)ESC[n;mR,其中 n 是行,m 是列.(可能不适用于 MS-DOS.) 但我不知道如何在 C 中使用它. ..
发布时间:2021-09-14 20:00:18 服务器开发

键入 Ctrl-D (EOF) 时如何防止 iterm2 关闭

我正在使用鱼壳.当我输入 Ctrl-D 时,它会向我的终端发送一个 EOF,然后终端关闭. 我想让 ctrl-D 不会关闭我的 iterm2. 我看到人们在 bash shell 中设置了 IGNOREEOF,如下所示:https://unix.stackexchange.com/questions/27588/how-can-i-keep-controld-from-disconne ..
发布时间:2021-09-14 19:51:31 服务器开发

带有 tmux 集成的 Iterm2 不使用来自 .tmux.conf 的键绑定

我在 iTerm2 中使用 tmux 已经有一段时间了,但我没有使用 iTerm2 现在附带的 tmux 集成. 我开始考虑使用 tmux 集成,因为它允许您在 tmux 中使用 shell 集成. 我遇到的问题是,在我执行 tmux -CC 之后,我的 .tmux.conf 中没有任何键绑定工作......我什至无法让任何默认值工作.我真的很想使用 tmux 集成,但不能使用,除非我 ..
发布时间:2021-09-08 20:13:34 其他开发

iTerm 2 不支持 .tmux.conf 中声明的键绑定

我使用最新的稳定版 iTerm2 (2.0) 和最新的 Homebrew 构建的 tmux (1.9a).不幸的是,我在 .tmux.conf 中声明的键绑定不适用于“集成模式"下的 iTerm2/tmux 组合(即当 iTerm2 接管 tmux 窗口和窗格的管理时).我在 iTerm 中尝试了不同的前缀(C-b、M-a)以及不同的键映射,但无济于事. 这确实是 iTerm 错误吗?或者我 ..
发布时间:2021-09-08 20:11:29 其他开发

如何关闭“滚动历史"?在 iTerm2 中

我已经安装了新的 iTerm 2.它在顶部的黄色栏中询问我是否要启用鼠标功能.不幸的是,我已经不记得确切的句子了. 偶然我批准了.现在,当我在 iTerm 中使用鼠标上的滚轮时,它不再向上滚动,而是会触发命令历史记录.就像我按下上光标一样. 我找不到正确的设置来再次关闭它.有谁知道我可以在哪里切换这个选项? 感谢您的帮助! 解决方案 一些终端,包括 iTerm2,有一个功 ..
发布时间:2021-09-05 20:30:55 其他开发

tmux:如何调整 tmux 会话的宽度以适应终端面板?

当我重新附加一个 tmux 会话时,tmux 窗口的宽度仍然是以前的宽度并用白点填充: 所以我的问题是如何调整 tmux 宽度以适应终端面板?理想的设置是 tmux 会话的宽度在重新附加时自动调整. PS:我在 mac 上使用 iterm2. 编辑:这实际上是在这里回答:https://stackoverflow.com/a/19280187/1464263> 解决方案 似乎 ..
发布时间:2021-08-27 19:56:22 其他开发

命令提示符中的字符“!1"和“!2"

我正在使用使用iTerm2,OhMyZsh和Powerlevel10k主题的Mac.我已经直接从Powerlevel10k文档中安装了推荐的字体,并根据文档更新了Terminal,iTerm2和VS Code中的字体设置,并且大多数情况下都可以运行,只是在提示的末尾总是有一些意外的字符(通常是!1或!2).到目前为止,我在文档,论坛搜索或互联网搜索中都找不到任何帮助. 提示屏幕截图 任 ..
发布时间:2021-04-21 20:21:36 其他开发

如何设置键盘快捷键以跳转到行首/行尾?

我可以看到 Ctrl + left / right 跳转到行的开头/结尾.如何将其更改为 Cmd + 左/右箭头? 解决方案 在iTerm2中添加以下配置文件快捷键 FOR 动作发送 ⌘← “发送十六进制代码" 0x01 ⌘→ “发送十六进制代码" 0x05 ⌥← "SEND ESC SEQ" b ⌥→ "SEND ESC SEQ" f 这里是需要的人的视觉 ..
发布时间:2021-04-14 19:24:49 其他开发

在iterm2中更改用户名,主机名和路径颜色

如何在iTerm2中更改用户名,主机名和路径颜色?我正在使用内置的Solarized配色方案. 在Ubuntu中,相同的内置colorcheme突出显示为: 在iTerm2中: 当前的iTerm2设置: 和 我一直在玩这些设置,但是无法正常使用.我也浏览了许多链接,但这些设置也无法使用. 我在macOS 10.15.4上 解决方案 $PS1的默认值: %n@%m %1~ ..
发布时间:2020-08-15 00:49:32 其他开发