2014-12-29 40 views
1

我想使用非常基本的.emacs文件,因为我遇到了当前问题。这个文件中最小的内容是什么?我正在尝试使用gdb,但是我看不到线路跳过,我认为它与我正在使用的配色方案有关。用于测试的基本.emacs文件

enter image description here

+0

不是你的问题的答案,但可能比试图猜测你的设置中可能需要的所有东西,以便成功运行'gdb'(除此之外别无其他)。如何禁用颜色方案或更改不特别可见的特定部分的颜色 - 将光标放在字体颜色不符合您需要的缓冲区中的那一点,然后键入“M-x customize-face”。 – lawlist

+0

我曾尝试设置不同的'color-theme-',但尚未解决问题。我有另一台电脑,并安装了emacs和gdb。我可以看到gdb通过简单的可视化行高亮来跳过代码行。 – Zeus

+0

该文件可能为空或丢失,并且Emacs仍然可以正常工作......我不确定您是否已经充分解释了您的需求。 – Chris

回答

1

一对夫妇的(独立的)可能性:

  1. 您可以使用Emacs无需任何初始化文件,通过使用emacs -Q(或runemacs -Q)启动它。

  2. 你可以只注释掉所有或大部分或者一半或者你的一些init文件。注释掉越来越少,直到你只删除导致问题的原因。

要评论文件的某些部分,请选择行/文本以注释掉,然后使用M-x comment-region RET

要取消注释掉您注释掉的部分,选择它们,然后执行C-u M-x comment-region RET。 (同样的命令,但有一个前缀参数)

为了方便,我绑定命令comment-regionC-x C-;

(define-key ctl-x-map [(control ?\;)] 'comment-region) 

要快速找到你的init文件的哪一部分(S)是导致问题,递归地平分它:注释掉它的1/2(例如,前半部分)。然后,取决于哪一半是有问题的,取消1/4注释,然后1/8等,直到您仅注释了有问题的小部分。