问题标签 [iterm2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - 加载新的 vim 配色方案
我正在尝试加载一个新的 vim 配色方案,但没有任何运气。
我已经下载了 railscasts.vim 方案并将其放入:
我的 .vimrc 看起来像这样:
但是,我没有看到 vim 语法高亮的任何变化?
我在 OSX 10.6 上从终端运行 vim。
编辑: 我也尝试在 iTerm2 上运行它,并将颜色方案设置为 xterm-256,但它仍然无法正确显示。
编辑:删除该主题并将其换成这个之后,现在一切看起来都很棒。这也清楚地说明了它的 256 兼容。另一个主题也是如此,所以不知道为什么它不起作用,但是如果您使用的是 10.6 或更早版本,则 iTerm 设置为 256 并具有 256 兼容主题似乎是 OS X 上最简单的设置。
command-line - 如何通过脚本/命令行在 iTerm2 上设置 xterm-256colors
在 iTerm2 中,我们可以通过转到Preferences -> Profiles -> Terminal -> Terminal Emulation -> Report Terminal Type
并选择来设置 xterm-256color 选项xterm-256color
我想添加到我的 dotfile 的安装脚本中,所以我不必手动更改它。有没有办法通过命令行设置这个选项?也许通过 iTerm 本身或通过苹果的defaults write.....
谢谢!
applescript - iTerm2 Get Current Session Profile?
So I know there is a way to set the session profile via echo -e "\033]50;SetProfile=Foo\a" but is there a way to get the current session's profile?
macos - 如何使 bash 选项卡完成像 windows 的 cmd.exe 一样工作?
假设我有一个文件夹,其中的文件名称如下:
log_1.log
log_2.log
log_2.gz
我想在 log_2.gz 上执行一些操作,比如说移动。
在 Windows cmd.exe 中,我习惯于执行以下步骤:
- 类型
move
(仅此而已) - tabtabtab遍历选项卡完成选项,直到我到达
log_2.gz
- 类型
destination
但是在 bash shell 中(在 Mac OS X 10.8.3 上的 iTerm2 中),我必须这样做:
- 类型
mv l
- tab它带我去
log_
并发出恼人的哔哔声 - 类型
2
- tab它带我去
log_2.
并发出恼人的哔哔声 - 类型
g
- tab它带我去
log_2.gz
并且令人满意地沉默 - 类型
destination
如您所见,即使您知道目标文件名,bash 也需要更多步骤,但想象一下您不确定文件名中的确切内容(可能ls
太长)的场景。在几次 + 输入后,我经常发现自己处于这种情况,tab并且被迫放弃命令,ls
再次运行,复制文件名,甚至可能运行 apwd
与文件夹连接,然后从我离开的地方继续。这很烦人。
iterm2 - 如何禁用 Esc+发送元+?
当我在Emacs
with 时iTerm2
,按Esc并b在短时间内发送Meta+bwhich runs backward-word
。如何使它们成为单独的键?
我想在独立于iterm2
.Emacs
macos - YADR 点文件,弄乱了我的终端
我最近尝试了几个 dotfile repos,但我现在总是可以撤消终端机器人中的更改!我不知道如何将我的终端重置为出厂默认设置。
我尝试了谷歌提供给我的大部分东西。
基本上我希望我的终端处于出厂默认设置。
vim - Vim 颜色太亮(终端)
我对 Vim 和 iTerm2 有疑问,颜色太亮(适用于所有主题)。它适用于 Terminal.app 和 MacVim,所以我想它一定是我完全错过的 iTerm2 中的一些设置。
下图向您展示了不同之处(左侧为 iTerm2,右侧为 MacVim / Terminal.app):
我正在使用什么:
iTerm2:构建 1.0.0.20130624
终端类型:xterm-256
外壳:zsh 5.0.2
Vim:版本 7.3.666
OS X:10.7.5
你们知道我错过了什么吗?
shell - 是否可以修改一些日常命令的标准输入?
这是我想要的功能。
每次我想在我的项目目录中搜索一些东西。我使用 ack 为我搜索一些关键字。
ack hey
有时我想搜索多个单词。所以我输入
ack "hey there"
我希望双引号可以在我输入 ack 并按 tab 后自动补全,并且光标可以在双引号之间成为焦点。
有人知道怎么做吗?
我曾尝试为此制作一个 oh-my-zsh 插件。但似乎我需要一些指南来寻求帮助。
amazon-ec2 - 退出 iTerminal 时服务器关闭
我的 iPhone 上有一个名为 iTerminal 的应用程序。我通过 SSH 连接到我的亚马逊实例并启动服务器,它运行良好(它是一个 .jar 文件)。但是,当我退出 iTerminal 应用程序时,服务器会关闭。是什么赋予了?!我以为服务器应该正在运行!我的服务器可以关闭的唯一方法是发出退出命令。这根本不符合逻辑。
zsh - 如何在 iTerm2 中禁用表键
我正在使用 zsh 和 iTerm2。Tab当我想自动完成命令时,我总是使用-key。但是如果没有要自动完成的命令,光标会向前移动,这不是我想要的。
那么有没有办法在没有命令可以自动完成时禁用向前移动的光标,谢谢。