Questions tagged «ansi-term»


1
在Emacs中的终端仿真器中获取8种以上的颜色
我的理解是,ansi-term只支持8种颜色(在reddit的一个很好的讨论,在这里)。 同时,越来越多的终端仿真器(例如OS X tmux或iTerm2OS X)支持True color(24位,即1600万种颜色)。一个很好的清单可以在这里找到。 如果8色帽专用于ansi-term,是否还有其他用于终端仿真的软件包试图解决此限制? 是否有计划为True colorEmacs中的终端仿真器提供支持? 也许要确认: 有什么办法可以有效地在ansi-term缓冲区中包含8种以上的颜色 ? ansi-color-names-vector还是ansi-term在Emacs中仍然建议使用调整颜色的方法25? 如何测试模拟器是否支持“ True color ”: 这是上面链接中的代码片段,用于测试模拟器是否支持“真彩色”: awk 'BEGIN{ s="/\\/\\/\\/\\/\\"; s=s s s s s s s s; for (colnum = 0; colnum<77; colnum++) { r = 255-(colnum*255/76); g = (colnum*510/76); b = (colnum*255/76); if (g>255) g = 510-g; …

1
当PWD在shell模式和term模式下更改时,自动更新默认目录
default-directory如果在shell-mode和中更改了工作目录,是否有任何选项或软件包会导致更新term-mode?即,当使用时cd,但该解决方案必须比仅查找此特定命令和其他一些命令更强大- $PWD我认为,它实际上应检查每个命令之后的值。 更重要的是,当从最初创建为本地目录的shell-mode或term-mode缓冲区内部连接到远程计算机时,它也应该起作用default-directory。这实际上是我真正需要的功能:能够以编程方式告诉我在此类终端中键入的命令是否在远程计算机上运行。我想以适当设置的形式获取该信息,default-directory并确定是否有一种获取方法,那么如上所述,执行此操作的工具也将在本地运行。

1
在Mx ansi-term中使用Zsh提示之前,杂散跟踪4m
最近,我读在Emacs运行壳,花一些时间来适应我的精心岩组迅速将工作与有限的能力M-x shell和M-x ansi-term。 经过这些努力,我现在终于可以在Emacs中使用Zsh了,但是,尽管有一点点麻烦M-x ansi-term。4m在提示之前,我总是会看到混乱的文本。 如您所见,这种现象似乎与实际的提示主题无关。它也与任何内置提示一起出现,甚至是不使用任何精美控制字符的简单提示。实际上,它甚至会在默认提示下发生,即,如果我不带I启动Zsh .zshrc。 好吧,这实际上只是一个小小的麻烦,如果我不能摆脱它,我也不会很介意- M-x shell无论如何,我还是更喜欢这种情况不会发生的问题。 但是,即使我确实尝试调试它,也让我一直无法找到导致该问题的原因,这真让我感到烦恼。但是,我必须说,我对终端的理解相当有限,因此我可能会错过非常明显的地方。 我在OS X 10.10上。我的Emacs是25.0.50,使用Homebrew从树干直接构建,没有特殊标志。优胜美地随附的Zsh是5.0.5,但是通过Homebrew安装的5.0.7也会出现此问题。 谁能阐明这个问题?
10 ansi-term 

3
有什么方法可以使提示和先前输出在shell / term-mode下不可编辑?
诚然,这是一个肤浅的问题。 尽管ansi-term在我第一次打开它时开始表现正确,但是在执行一些命令后,它似乎会降级为“可编辑”模式,例如,当我执行C-a(行首)后紧接着是C-k(杀死行)时,它会清除整个提示。 出于我的审美习惯,是否有任何方法可以使提示和以前的输出不可编辑(用于shell)?(鉴于有意义的差异,已更新以排除ansi-term。) 我在Emacs 24.4中使用zsh;通过Virtual Box的操作系统是LXDE(Ubuntu 14.04)。 (理想情况下,我仍然可以移动光标...)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.