标签: iterm

iterm2 在“屏幕顶部”模式下无法切换全屏

我正在尝试通过按“cmd+enter”在 iTerm2 中切换全屏。不幸的是,当在配置文件设置中选择“屏幕顶部”样式时它不起作用(如所附的 png 所示)。当我按“cmd+enter”时,菜单中的“查看”选项卡会闪烁,但窗口仍然占据屏幕的一半而不是全屏。

是不是不能在半屏和全屏之间切换?

iTerm 配置文件设置

fullscreen iterm osx-lion iterm2 macos

8
推荐指数
1
解决办法
6621
查看次数

iTerm 中历史命令的输出

我在 macosx 上使用“iterm”作为我的终端。但是我在执行“历史记录”时没有看到我输入的所有命令,也没有看到使用向上箭头键的上一个命令(复制和粘贴)?

有办法解决吗?

iterm macos

7
推荐指数
1
解决办法
3万
查看次数

如何停止自动更改 iterm 选项卡标题?

在切换到使用.bashrc而不是.bash_profile(我不喜欢默认终端如何使用一个配置文件和实用程序screen与另一个一样)后,iterm2 的行为发生了变化。以前,当我手动设置选项卡标题时,除非我ssh进入另一台服务器,否则它们将保留在那里,此时标题将更改为username@otherservername: /location/in/other/servers/filesystem. 现在,当我更改选项卡标题时,它们将保持不变,直到我在该选项卡中执行的第一个命令。一旦我运行了一些东西,选项卡标题就会切换到myusername@mymacname: /my/location/in/my/mac/filesystem.

使用命令行参数echo -ne "\e]1;tab title\a"并没有帮助。它确实切换了(足够慢以注意到屏幕上的标题更改),但是当命令退出时,标题又回到了原来的位置:myusername@mymacname: /my/location/in/my/mac/filesystem

理想情况下,我希望标签标题永远不会自动切换,包括当我ssh进入另一台服务器时。如果这不可能,我想回到以前的行为:只要我在本地机器上,就保留我设置的标签标题。可以做到吗?

这是我的 .bashrc 文件:

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

# don't put duplicate lines in the history. See bash(1) for more options
# don't overwrite …
Run Code Online (Sandbox Code Playgroud)

tabs iterm bashrc osx-lion iterm2

7
推荐指数
3
解决办法
9572
查看次数

如何配置 tmux/iTerm 以在终端选项卡中将会话名称显示为标题?

我开始在 Mac OS X 上使用 tmux 和 iTerm2。目前,我所有的标签都标题为“tmux”(假设它只是显示进程名称),这使得很难找到我想要的标签。如何配置 tmux(或 iTerm)以在选项卡中显示我的 tmux 会话的名称?

iterm tmux macos

7
推荐指数
1
解决办法
4014
查看次数

将 Terminal.app 重定向到 iTerm.app

是否可以将 Mac OS X 中的应用程序重定向到另一个应用程序?

如果没有,您能否将 Terminal.app 重定向到 iTerm.app,以便每个想要打开终端窗口的应用程序都打开一个 iTerm 窗口。

例如,当某事运行时:

  • tell application "Terminal" 在 AppleScript 中
  • open -a Terminal
  • open -a /Applications/Utilities/Terminal.app
  • /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
  • open -b com.apple.terminal
  • 等等。

发生这种情况时的示例:

  • BBEdit:单击“在终端中运行”
  • 阿尔弗雷德:创建一个外壳扩展并关闭“静音”并运行它

terminal iterm macos

6
推荐指数
1
解决办法
4618
查看次数

如何将远程命令的输出复制到本地剪贴板?

iTerm2在 Mac OS X 中用作我的终端客户端。在本地系统上,我可以使用pbcopypbpaste在系统剪贴板和终端之间传输数据,但是当您通过 ssh 连接到另一台机器时,这当然不起作用。

有什么方法可以获取命令的结果并将其自动复制到剪贴板?也许是一个applescript来抓取iTerm窗口上的文本,然后获取最后一行的下一行?

例如,如果我想复制当前工作目录:

图片48.png

我运行pwd,然后使用鼠标选择文本,然后按command + c

有没有更好/更快/自动的方法来做到这一点?我不是在寻找适用于每个命令的防弹解决方案(例如:当有一个巨大的回滚时可能不起作用) - 我只是在寻找一些东西来使我经常做的这项任务不那么乏味。

更新

我正在考虑使用它screen来执行此操作,但我仍然不确定是否可行。

linux ssh clipboard display iterm

6
推荐指数
1
解决办法
2468
查看次数

自制:终端表情 如何?

我在我的 mac 上使用自制软件进行包管理。今天更新自制软件后,我看到了以前从未见过的东西;

iTerm 中的 Homebrew 屏幕截图

终端里有一个小小的啤酒表情符号。这是怎么做到的!?这支持哪些类型的终端?我正在为我的终端使用 iTerm 2。

相关:https : //github.com/mxcl/homebrew/issues/17085

bash iterm homebrew

6
推荐指数
1
解决办法
2890
查看次数

如何让 iTerm 在启动时打开一组窗口?

Apple 的终端应用程序允许您保存 Windows 组。似乎 iTerm 可能具有类似的功能,但我不知道如何去做。现在,它会打开一个大小和位置错误的窗口。

terminal iterm macos

5
推荐指数
1
解决办法
1770
查看次数

我可以让 Terminal.app 使用 iTerm 等快捷方式打开不同的配置文件吗?

我已经使用 iTerm 一段时间了,但由于 Visor 插件,我在雪豹中切换回了 Terminal.app。

在我切换到 Terminal.app 后,大多数事情都运行良好,除了在 iTerm 中,我可以创建不同的配置文件并使用快捷键分配每个配置文件。这种设置的优点是我可以拥有不透明和透明的配置文件。如果我需要在后台查找命令,我可以启动一个透明外壳,反之亦然。

我想在系统首选项中使用 Mac 内置的“应用程序快捷方式”。虽然,我意识到在 Terminal.app 中,“新窗口”和“新标签”具有相同的配置文件名称,因此应用程序快捷方式很混乱,我无法为其分配快捷方式......关于如何更改的任何想法终端上的菜单名称(或者甚至更好,任何应用程序?)

谢谢你的帮助。

keyboard-shortcuts profile iterm osx-snow-leopard terminal.app

5
推荐指数
1
解决办法
3922
查看次数

我可以在窗口的垂直中间显示终端提示符吗?

我刚刚意识到在使用终端时我经常弯腰驼背,因为提示始终位于终端窗口的底部,该窗口是垂直最大化的。

我希望提示位于窗口的垂直中间(或靠近我的眼睛所指的位置)。

你可能会说我可以调整窗口大小并实现这一点,但有时我喜欢垂直空间(例如运行时ls -la)。因此,理想情况下,我可以在某个点和窗口底部之间切换提示的位置。

(我在 MacOS 下使用 iTerm 和 zsh,但我对一种不可知/通用的方法感兴趣)

terminal zsh iterm iterm2

5
推荐指数
1
解决办法
4290
查看次数