2014-09-18 111 views
0

我使用Unix和Emacs的第一行说我有一个文件“的test.txt”如果我通过在提示符下键入emacs中打开它包含此打开文件时总是关闭

test1 
test2 
test3 

:emacs test.txt,我总是得到这个

             t 
est1 
test2 
test3 

第一个t总是在右边距上齐平。任何人都知道这里发生了什么?

+0

您确定该文件包含您认为它的用途吗?也许试试'less test.txt'来确保。运行'emacs -Q test.txt'时会发生这种情况吗? '-Q'标志防止Emacs加载任何配置文件。 – Chris 2014-09-18 17:20:28

回答

0

当您不使用init文件即从emacs -Q启动Emacs时,是否也会发生这种情况? 我猜不是。

在这种情况下,请缩小init文件以查找罪魁祸首代码。通过递归地平分它来做到这一点:注释掉1/2的代码来找到罪魁祸首的一半。然后注释掉它的3/4,然后是7/8等。

你会很快找出问题所在。您可以使用M-x comment-region来评论一个文本区域,并使用与C-u相同的命令取消注释一个区域。

相关问题