iterm

如何在 shell 脚本中使用 -ne 标志来表示 echo?
iterm

如何在 shell 脚本中使用 -ne 标志来表示 echo?

我正在尝试创建一个 shell 脚本来接受一个参数并使用它来命名终端选项卡。因此,如果脚本的名称是 tabnm,则 tabnm“test”应该将当前选项卡重命名为“test” 这是我的代码: #!/bin/sh echo -ne "\e]1;$1\a" 但是当我运行它时我得到了这个输出: robin@icarus $ sh tabnm.sh test -ne \e]1;test 如果我直接echo -ne "\e]1;Test\a"在 shell 中运行,该选项卡就会被重命名。 ...

Admin

如何让 iTerm 将 Control 键视为 Control 和 Escape?
iterm

如何让 iTerm 将 Control 键视为 Control 和 Escape?

我已经在 Mac 系统偏好设置/设置 > 键盘中将 Caps Lock 键映射到 Control 键。如何才能让 Control 键在按下和释放时充当 Esc 键,而无需按下任何其他键?我希望它在用作任何其他按键的修饰键时仍保持 Control 键。在不使用 Karabiner Elements(或其他一些低级系统修改)的情况下,在 iTerm 中可以做到这一点吗? ...

Admin

在 iTerm 中每个命令完成后播放声音
iterm

在 iTerm 中每个命令完成后播放声音

我想在 iTerm 2 每次完成命令时播放声音。我使用的 Shell 是-zshIe,输入 sleep 30 我希望它播放声音,这样我就会知道命令已经完成。我找到的所有解决方案都建议使用类似 sleep 30 ; say "done" 这可行,但我不想在每个命令后都写“完成”——相反,我希望在每个命令后播放声音。 有没有办法做到这一点? ...

Admin

Tmux(?)或其他客户端(其他客户端?)添加 `^@` 或空格字符
iterm

Tmux(?)或其他客户端(其他客户端?)添加 `^@` 或空格字符

我只是想知道,^@我的 Tmux 会话中添加了空格字符。Tmux 在另一台服务器上运行,我通过 Mosh 连接到它。那可能是什么? 在一个窗格中,有很多^@,例如^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^...

Admin

iTerm/Mac 上 Vim 中删除键的奇怪行为
iterm

iTerm/Mac 上 Vim 中删除键的奇怪行为

当我在普通模式下按下删除键(Fn + Backspace)时,光标会向前跳几行。当我在编辑模式下按下它时,什么也没发生(字符没有被删除)。 我在配置文件 > 按键 > 按键映射中预设了“自然文本编辑”。无论有没有“Delete 键发送 ^H”,此行为都会持续存在。 在 MacOS 原生终端应用中,Delete 键可按预期工作 我正在使用带有俄语键盘的 MacBook Pro(13 英寸,M2,2022)。 有没有办法查看 iTerm 实际发送的序列? ...

Admin

为什么 iTerm2 需要记录计算机的屏幕?
iterm

为什么 iTerm2 需要记录计算机的屏幕?

我终于在 Mac 上安装了 iTerm2,以提高我在终端中的工作效率。开箱即用,效果非常好。我收到一个弹出窗口,提示“iTerm 想要录制这台电脑的屏幕”。 为什么 iTerm 需要录制计算机屏幕? ...

Admin

zsh 和 iTerm (MacOS) 中向上箭头键的历史记录不起作用
iterm

zsh 和 iTerm (MacOS) 中向上箭头键的历史记录不起作用

在过去的几周里,我无法使用向上和向下箭头键来浏览 zsh 中的命令历史记录。 我正在使用以下内容: 搭载 macOS Big Sur 11.0.1 的 Intel MacBook Pro(20B29) zsh 5.8(x86_64-苹果-darwin19.3.0) iTerm 3.4.2 哦我的 zsh (最新 master) 我尝试了现有答案中的一些解决方案,但找不到使其起作用的方法。以下是与该问题相关的命令的一些输出: 阅读并按向上箭头键 $ read ^[[A 绑定键 $ bindkey | grep up-line "^[OA" up-line...

Admin

如何才能将 run-help 添加到 zshrc 并且不会出现错误?
iterm

如何才能将 run-help 添加到 zshrc 并且不会出现错误?

zshcontrib建议添加以下内容以.zshrc使用该run-help命令: unalias run-help autoload run-help 但是当我添加它时我收到错误 .zshrc:unalias:9: no such hash table element: run-help 如果我手动运行命令,则不会出现问题。 为什么我会收到此错误?我该如何修复它? ...

Admin

如何从 Mac 上卸载 iTerm?
iterm

如何从 Mac 上卸载 iTerm?

如何从我的 Mac 卸载 iTerm?我在互联网上搜索了很多,但没有找到任何有用的信息。我还想提一下,我没有使用 Homebrew 就安装了 iTerm。 ...

Admin

按 Shift + 箭头键时,iTerm 现在会显示光标
iterm

按 Shift + 箭头键时,iTerm 现在会显示光标

正如你所看到的图片,当我按下 Shift + 任意箭头键时,iTerm 会在终端窗口上方添加一种覆盖光标(加上这个纸图标)。它似乎是一个文本选择工具或类似的东西。 由于我在 tmux 中映射了 Shift + 左箭头和 Shift + 右箭头来切换窗口,我想停用 iTerm 的这个功能,但在设置中找不到任何内容。在早期版本中没有出现这个功能。目前我使用的是 Build 3.4.20200723-nightly。 感谢您的帮助! ...

Admin

ssh 登录导致我的 zsh 中出现重复字符
iterm

ssh 登录导致我的 zsh 中出现重复字符

我在 Mac 上使用 iTerm2 和 zsh v5.7.1。当我使用“ssh”从本地计算机登录到远程计算机时,大多数字符都会在我输入时在提示符下重复。使用 Ctrl-L 清除行会显示正确输入的输入。我确信这是我的提示符使用 UTF-8 和 Esc 字符的问题。如果我在登录后立即运行“bash”,我就可以访问没有特殊字符的提示符,因此没有重复字符。我的标准提示符是 Powerlevel10K。TTY =/dev/ttys000 TERM=xterm-256color-italic 例子: buckley@dusky   ~  eece...

Admin

奇怪的终端错误(?) - 每个命令后都必须按 control+c
iterm

奇怪的终端错误(?) - 每个命令后都必须按 control+c

我遇到了一个奇怪的问题两个都终端和 iterm,当我cd进入特定目录(以及每个子文件夹)时,我必须control+c在运行每个命令后“退出”,然后才能继续执行实际命令(例如ls或cd任何其他命令)。这发生在一个特定根目录下的任何子文件夹中。 我不知道当我需要时它会把我置于什么状态control+c,它只是一个我可以输入文本的空行,如果我按回车键它只会转到下一行。退出它并继续运行命令的唯一方法是点击control+c,但是当我运行另一个命令时,我必须control+c再次退出。所以在每条命令之后都必须这样做非常烦人control+c。它也恰好是我所有工作所在...

Admin

如何重新加载 iterm plist 文件?
iterm

如何重新加载 iterm plist 文件?

我想每 10 分钟更换一次我的 iterm 背景照片。 因此我尝试使用 cmd/usr/libexec/PlistBuddy来更改配置文件com.googlecode.iterm2.plist。 这是我的命令: /usr/libexec/PlistBuddy -c 'Set :"New Bookmarks":0:"Background Image Location" "/Users/boy/imgs/'$(( $RANDOM % 100 ))'.jpg"' ~/Library/Preferences/com.googlecode.iterm2.plis...

Admin

iTerm2,手动更新
iterm

iTerm2,手动更新

我下载了旧版本的 iTerm2。 Currently I have iTerm -> iTerm2 and iTerm2 in /Applications/iTerm.app 即我更新了 iTerm。现在,我想更新 iTerm2,但不是通过 iTerm2 的“检查更新”功能。我下载了我想要的 iTerm2 版本,它确实说可以将其移动到应用程序,但我只是想在尝试之前确定一下。例如,配置文件、首选项等会发生什么情况。 ...

Admin

如何更改 iTerm2 中的行高?
iterm

如何更改 iTerm2 中的行高?

我尝试查看 iTerm2 的文本首选项,但没有找到更改行高的方法。 如何在 Mac 版 iTerm2 中添加行间更多空格? ...

Admin