问题标签 [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.
iterm2 - iTerm2:将选项卡设置为当前目录
我在 Mac 上使用 iTerm2 作为我的 Shell。在编程时,某个选项卡正在做什么的最具描述性的信息将是当前目录。我浏览了所有选项,但我没有看到办法,但我敢打赌有一个!
如何将选项卡标题更改为 shell 的当前目录?我认为有一种方法,但我不知道它是什么。
vim - 使用 Iterm2 在 Vim 中获取配色方案时遇到问题
我无法使用 Iterm2 在 Vim 中使用生动的配色方案(或任何)。这是我的 .vimrc 文件:
我已将 Iterm 设置为使用 xterm-256,就像它在常见问题解答中所说的那样。每当我在 Vim 中回显时,它都会显示 256。
终端也没有使用我在 Iterm2 中的颜色设置,但我不太在意。
编辑:文件在 ~/.vim/colors/vimbrant.vim 中。另外,我忘了提到我的光标似乎对变量和结构等具有正确的颜色,但文本本身仍然是白色的。背景似乎是正确的颜色。我的 .gvimrc 文件中唯一的东西是颜色方案充满活力。
unicode - 使用 iTerm2,如何输入带有重音符号的字符?
我有几个朋友的名字有像“ö”这样的字母。在 OS XI 的所有其他地方可以按住“o”,然后在小弹出菜单中选择 2。这在 iTerm2 中不起作用。在 iTerm2 中,我得到了很多 o。我还在 OS X 键盘文本设置中设置了一些替换项,以允许输入一个人的姓名首字母以替换为他们的姓名。
是否可以让这些输入法中的任何一种与 iTerm2 一起使用?
如果这些都不起作用,我有什么选择?我真的希望我不需要为每种不同类型的口音记住一堆 alt+key 快捷键。
bash - 我如何使用 OS X 终端 iterm2 进行颜色编码
我使用过 OS X,当我在终端或 iterm2 中编辑代码时,代码(java、c++ 等)总是有颜色的,因此对使用它们进行编码非常有帮助。
但是,我不知道它究竟是什么时候发生的,但是代码在终端中都是黑色的,在 iterm2 中是白色的,只有一种颜色。我该如何解决这个问题?
vim - 在vim中启用鼠标滚动而不是鼠标视觉选择?
我最近在 vim 中启用了鼠标模式:
我喜欢滚动,但不适合突出显示文本。我在 Mac 上的 iTerm2 中使用 vim。现在,当我选择文本时,突出显示非常慢(仅在突出显示拖动完成后突出显示)并且突出显示的文本不会像使用 iTerm2 选择时那样自动复制到我的剪贴板中。
有没有办法在 vim 中允许基于鼠标/触控板的滚动而不使用鼠标进行可视模式文本选择?
我试过了:
这可以防止文本在我尝试选择时突出显示,但它也可以防止 iTerm2 突出显示文本。
更新:
多亏了这篇文章,我意识到按住选项键几乎可以得到我想要的行为,但这相当乏味。我真的不想每次选择时都按住选项键。想法?
更新2:
感谢评论中的建议,我能够更接近一点。我需要重新编译 vim 以便+clipboard
启用:
现在,如果我愿意忍受没有将正在进行的突出显示作为选择文本,那么我至少仍然可以通过在视觉模式选择后将其拉到剪贴板中来获取它。如果我真的想要更好的选择人体工程学,我可以按住alt/option
并获得原始的 iTerm2 选择行为。
我希望我能扭转这些模式。例如,默认为通过按住alt/option
并启用可视模式行为来完成的行为,当我想要它时用一个键......但是哦,好吧,这已经足够好了。
shell - 我的终端(iTerm2)突然有新的提示
我刚刚在 iTerm2 中打开了一个新选项卡,提示现在是
unknown48437c7db712:~alecwilson $
. 在已经打开的选项卡中,我检查了一下,提示曾经是tests-MacBook-Air:~ $
. 它要求我为 github 提供我的 RSA 密钥,但似乎并没有其他行为不端。知道发生了什么吗?
更新:奇怪的是,我在我的文本编辑器中做了一些工作等待答案,然后重新打开 iTerm2(我第三次重新启动它),提示又回到了一个有意义的状态,尽管出于某种原因,现在它是tests-Air:~ alecwilson
,而不是原来的提示。仍然不知道发生了什么。
unix - 如何在 iTerm2 中关闭自动换行?
如何在 iTerm2 中关闭自动换行?是否有特定的命令可以这样做或在首选项中?我试图避免让文本跑到下一行。我宁愿左右滚动。
key-bindings - os x yosemite 上与 iterm2 的鱼壳 ESC/META 键绑定
如何使用 ESC/META 在鱼中使用 emacs 样式的前进/后退字跳?在鱼壳中,我尝试了以下没有效果。
macos - OSX boot2docker 连接到 docker 守护进程时出现问题
对码头工人来说是全新的。努力学习。我遵循了mac osx 的 docker 指南,但遇到了麻烦。我在 OSX 10.9.4 上。boot2docker & docker v1.5.0。我的 VirtualBox 是 4.3.26 版(刚刚升级)。我可以去跑步了docker run hello-world
。我得到错误FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
。该命令也$(boot2docker shellinit)
产生错误error in run: Error requesting socket: exit status 2
,所以我必须手动导出每个,这似乎很好。我可以 grep 我的环境并在我的个人资料中查看所有这些。我一直在堆栈溢出和谷歌搜索,并尝试了多种方法来尝试解决这个问题,但到目前为止似乎找不到任何对我有用的方法。我想联系一下,看看是否有其他人对如何访问 docker 守护进程有一些建议?很高兴提供有关我的设置或版本的更多详细信息,请告诉我我可以提供什么来解决这个问题。提前致谢。
c - C在iTerm2中以颜色打印宽字符
我有一个宽字符wchar_t*
字符串,我想用彩色打印它write(3)
像这样的东西:
打印[31mBLA[0m
没有颜色。
像这样的东西:
正确打印BLA
在red
.
知道如何打印wide char
彩色字符串吗?
编辑:它似乎可以正确打印Terminal.app
但不iTerm2
知道为什么?