terminal相关内容

截断线末端删除字形

在启用截断线的终端中使用Emacs 23时,Emacs会在每一行的末尾添加一个美元符号,表示文本继续超过屏幕边缘。这让我很烦,我想禁用此功能,或以某种方式隐藏美元符号。这可能吗?如果是这样做的话 解决方案 尝试这样: (set-display-table-slot standard-display-table 0?\) ..
发布时间:2017-08-08 02:37:26 开发方法

Linux上的Emacs / xterm颜色烦恼

我在我的本地Linux机箱和远程集群的登录节点上的控制台窗口中使用emacs。我经常使用emacs,我的.emacs文件中的前景色设置为白色,如下所示: (设置-foreground-color“white”) (set-background-color“black”) 但是,当我运行emacs,前台不是白色的;它是灰色的,很难阅读。在我的Mac上,具有相同设置的控制台窗口中 ..
发布时间:2017-08-08 02:18:08 服务器开发

向上箭头不突出显示文本emacs iterm2

我最近有帮助修复 M-left 等等: emacs在终端元素箭头键绑定,但是无法使用类似的解决方案修复 Shift-up 。当我尝试 shift-up 我收到错误未定义。我试过重新映射它: (add-hook'term-setup-hook ' lambda() (define-key function-key-map“\e [1; 9A”[M-up]) (define- ..
发布时间:2017-08-08 01:57:32 开发方法

禁用git中的所有分页

我在emacs中完成所有的终端工作,并希望使用更丰富的工具来移动输出,而不是“少”。更糟糕的是,任何时候,emacs内的应用页面,这是非常讨厌的,因为它是一个哑的终端。 虽然我可以将“git help rm”替换为“M-x man git-rm”,但我宁愿只禁用git中的所有页面。然后我不必寻找正确的咒语。 git config --global core.pager cat ..
发布时间:2017-08-08 01:43:43 开发方法

Ctrl-Shift键发出蜂鸣声,不发送到终端

我的OS X终端似乎没有识别 Ctrl - Shift 。相反,当我点击 Ctrl - Shift 和键盘上的任何其他键时,它会发出哔声。我使用Emacs,因此我不能使用许多快捷方式。这不是Bash的哔哔声,而是OS嘟嘟声。 如何让我的终端识别 Ctrl - Shift - anykey ? 解决方案 没有通过tty传输修饰键的标准;然而,xterm定义了一种方法,一些其他终端仿真器 ..
发布时间:2017-08-08 01:41:59 开发方法

Emacs切换终端

使用 Cx Co 使用 Mx术语在Emacs中运行终端模式时,无法切换到另一个缓冲区继续工作在事情上我知道这是可以用 Mx shell ,但是使用这个命令,shell的某些方面不起作用(更少,更多的是手册页等) 。我想知道有没有办法,或者如果使用终端模式,你将被限制在终端打开的缓冲区中,直到你退出。 解决方案 在终端模式下,您必须使用 Cc o 切换到其他缓冲区。 Cc 是“终端转义字符” ..
发布时间:2017-08-08 01:27:34 开发方法

让Emacs尊重我的默认shell +选项

我试图让我的Emacs shell模拟我的标准终端会话。基本上,我希望它尊重相同的路径以及命令提示符。 到目前为止,我有几个问题: 找不到PATH,下面是我正在使用的修复程序。 我正在获取ascii颜色代码我尝试了另一个修复的地方。 我的mwilliams.el文件中有以下内容。前几行让我访问Mx shell中的/ usr / local / bin,解决了一半的问题,最后几行 ..
发布时间:2017-08-08 01:14:26 开发方法

控制台/终端中的Emacs组态模式下,M-RET和M-UP / DOWN不起作用

我在Ubuntu 32位10.04 / 10.10与GNOME和Compiz之间使用 emacs23 。 在Emacs(GUI)中的组织模式列表中按 M-RET )插入一个新项目。按 M-Up 将项目向上移动到列表中。 这些密钥在终止者和 gnome的 emacs -nw 中无法正常工作末端。 M-Up 键不起作用,而 M-RET 键只需将光标向下移动一行并缩进位置。密钥也不会在 xt ..
发布时间:2017-08-08 01:14:00 开发方法

使路径和其他环境变量在emacs中可用

我使用Terminal.app应用程序和emace shell 两者互换这些使用bash,而且两者似乎都起作用,但是我仍然存在这样的问题,即环境在两者中并不是相同的。 我正在运行一个干净安装的OSX Lion,而emacs 24来自于 emacs ,并希望emacs shell中的环境变量与osx下的Terminal.app相同。如何解决? 解决方案 只需安装awesome小包 ex ..
发布时间:2017-08-07 23:58:54 开发方法

eterm-color:未知终端类型

在Emacs的 ansi-term 终端中,当我向特定的远程主机发送SSH时,终端无法正确识别,并且我收到错误: 'eterm-color':未知终端类型。 我添加了 export TERMINFO =〜/ .terminfo 到 .bashrc ,我在远程机器上尝试过以下操作: cp -r /usr/share/emacs/21.4/etc/e〜/ .termi ..
发布时间:2017-08-07 23:44:46 服务器开发

终端元素箭头键绑定中的emacs

我刚刚从终端模式中使用Emacs.app切换到emacs服务器和emacsclient,使用iterm2作为终端模拟器。我有一些麻烦与一些钥匙扣虽然。特别是M左箭头打印字符D,M向右箭头打印C,M向上箭头打印A和M向下箭头打印B. M-ret似乎工作,至少对于组织模式。我在iterm2中使用xterm默认的键,并将左右选项键绑定到+ Esc。我可以使用Esc-left或Esc-right获得组织模 ..
发布时间:2017-08-07 23:39:22 开发方法

使Emacs使用UTF-8与Python交互模式

当我从Mac OS'Terminal.app启动Python时,python将该编码识别为UTF-8: $ python3 .0 Python 3.0.1(r301:69556,2009年5月18日,16:44:01) [GCC 4.0.1(Apple Inc. build 5465)] on darwin 键入“帮助“,”版权“,”信用“或”许可“。 >>>导入sys >>> ..
发布时间:2017-08-07 23:33:52 Python

在Macintosh上将文本粘贴到emacs中

我在Macintosh上,正在使用“终端”作为我的shell。当我从任何窗口复制文本(通过鼠标拖动,然后鼠标右键菜单 - >复制),然后我将文本(鼠标右键 - >粘贴)粘贴到具有emacs运行的终端,它不作为粘贴。相反,它就像输入或输入文本。文本缩进时会出现此问题。 Emacs的自动缩进最重要,所以我得到一个级联的楼梯般的文字外观。我只是希望它是一个真正的“粘贴”,所以被复制的东西完全一样显示出来 ..
发布时间:2017-08-07 23:33:04 开发方法

OS X终端:Meta键+ alt功能同时

有没有办法使用 alt / 选项键作为元键,但仍然可以使用它来制作一些需要它的字符? 例如,在我的本地键盘布局中: @ 是 alt + 2 \ 是 alt + shift + 7 | 是 alt + 7 等。 所以,如果我将 alt 设置为元键,我不能再这些字符了。另一方面,使用“按Esc键,释放esc键,按键”使元键序列使我的手受伤。 任何具有国际键盘的Emacs用 ..
发布时间:2017-08-07 23:15:56 开发方法

在终端中如何发送S-RET到Emacs?

在 org-mode 中,按 MS-RET (meta-shift-return)将创建一个新的 TODO 在新的一行。此密钥序列通过我的终端向emacs发送 M-RET 。我已经用 C c ESC-S-RET 检查过,它返回 M-RET未定义在迷你-buffer。 我正在使用Snow Leopard与Emacs 23.2.1在Terminal.app中运行。终端键盘首选项中没有选择定义 R ..
发布时间:2017-08-07 22:36:19 开发方法

如何检测到emacs处于终端模式?

在我的 .emacs 文件中,我的命令只在图形模式(如(set-frame-size(selected-frame )166 100))。如何运行这些仅在图形模式,而不是在终端模式(即 emacs -nw )。 谢谢 解决方案 window-system 变量告诉Lisp程序什么窗口系统Emacs正在运行。可能的值是 x Emacs正在使用X. / dd> w32 Emac ..
发布时间:2017-08-07 22:22:07 开发方法

发送“C - (”到Emacs在VT100 / xterm终端(Mac OS X的终端)?

可以以任何方式将密钥“C-”发送到VT100 / xterm终端(Mac OS X终端)上的Emacs?是否有可以发送的转义序列来实现等效? 我怀疑根本的问题是将控件与字符“(”(和其他使用移位产生的其他字符)组合的概念不存在。 注意:使用Cocoa Emacs不是一个选项,需要“C-(”是paredit.el在其他组合中使用它的原因),而不是重映射它(因为它是有意义的在“C - (” ..
发布时间:2017-08-07 22:16:00 开发方法

为什么Ctrl +。当我将它绑定到Emacs中的命令时不起作用?

当我将它绑定到Emacs中的命令时, C - 。在终端中不起作用。我在 gnome-terminal 和真正的终端tty1上尝试过这个过程。我使用 -nw 标志启动Emacs,然后按 Ch k ( describe-key的命令),然后按 C - 。。 Emacs只收到。,而没有 Ctrl 。我在Emacs中如何工作? 我在这个过程中绑定密钥: (define-key c-mode- ..
发布时间:2017-08-07 22:11:50 开发方法

如何使用终端在Ubuntu 12.04上安装最新版本的Eclipse Classic?

请问如何使用终端在Ubuntu 12.04上安装最新的Eclipse Classic(4.2)?如果你能引导我一步一步,我将不胜感激。 解决方案 看到这篇博客文章这里,分步说明。 该过程是逐步记录的,在评论中,作者已经包含一个脚本 - #!/ bin / sh ECLIPSE = / usr / lib / eclipse / eclipse inject_u ..
发布时间:2017-07-29 20:58:18 Java开发

从日食发射终端

我最近切换到了Eclipse(Helios),因为我的编程需求,我非常喜欢。 只是有一些事情让我疯狂,我可以启动(编译和运行)我的代码到本机mac osx终端。 我尝试创建一个“外部工具配置”,但这只是启动终端而不输出应用程序。 我现在做的是右键单击Project Explorer中的二进制文件,然后单击“打开方式”,然后选择“其他”,然后选择终端应用程序从列表中。但是这个解决方 ..
发布时间:2017-07-28 23:28:05 Java开发