Emacs - 选择未在窗口模式下显示

时间:2015-06-02 14:00:52

标签: emacs

我在Kubuntu 15.04操作系统上安装了Emacs,我在显示所选区域时遇到问题;如果我在终端窗口中使用-nw选项运行emacs,我可以设置标记,我会看到所选区域突出显示;但如果emacs在窗口中启动,则所选区域不会突出显示,但仍会选中(ctrl + w会剪切该部分)。请注意,无论是否启用,transient-mark-mode都不会影响此行为。

2 个答案:

答案 0 :(得分:0)

使用emacs -Q启动Emacs时是否看到此行为(即没有init文件)?如果没有,则递归地将您的init文件一分为二,直到找到罪魁祸首代码。您可以使用命令comment-region注释掉该区域(取消注释C-u)。评论1/2,然后是3/4,7 / 8,......直到找到罪魁祸首。

  • 如果您发现使用emacs -Q时出现问题,请逐步提供重新制作的方法。

  • 如果没有,如果您缩小初始文件以找到问题,但此时仍需要更多帮助,请详细报告您已发现的内容。同样,逐步细节也有帮助。

答案 1 :(得分:0)

好的,感谢Drew我终于设法解决了这个问题!

我有一个路径为/etc/X11/Xresources/x11-common

的文件

具有以下内容:

! $Id$

! load color-specific resources for clients that have them
#ifdef COLOR
*customization: -color
#endif

! make Xaw (Athena widget set) clients understand the delete key
! this causes problems with some non-Xaw apps, use with care
! *Text.translations: #override ~Shift ~Meta <Key>Delete: delete-next-character()

我刚才做的就是移走那个文件,用空输入运行xrdb,一切都很顺利!

现在我只需要弄清楚该文件的内容是什么以及如果我需要将其放回原处该怎么办。

非常感谢你的宝贵帮助,德鲁!