我在Emacs 23中使用了这里找到的版本为python.el几年了,一直没有出现问题。我决定尝试使用默认的python.el,但遇到了一个奇怪的问题:
当使用制表符缩进且制表符宽度为4时,stock python.el将每个级别缩进两个制表符字符而不是一个。当缩进宽度为5时,缩进将为1个制表符加3个空格。因此,在indent-tabs-mode为t时,无论tab-width设置为什么,indent-for-tab-command似乎总是强制进行8个制表符大小的缩进。
有没有其他与tab相关的变量可以设置以覆盖此行为?
当使用制表符缩进且制表符宽度为4时,stock python.el将每个级别缩进两个制表符字符而不是一个。当缩进宽度为5时,缩进将为1个制表符加3个空格。因此,在indent-tabs-mode为t时,无论tab-width设置为什么,indent-for-tab-command似乎总是强制进行8个制表符大小的缩进。
有没有其他与tab相关的变量可以设置以覆盖此行为?