我使用CPerl
模式在Emacs中編輯我的Perl腳本。但Emacs功能indent-region
在該模式下被打破。如果我有一個變量:Emacs CPerl模式:縮進區域中的錯誤
my $num_elements;
成爲
my $num_ elements;
這很煩人,尤其是因爲我習慣使用變量名下劃線,並且我按了indent-region
鍵盤快捷鍵所有的時間(實際上,基於它的自定義功能indent-whole-buffer
),它已經是自動的。
有誰知道如何解決它?
我用這Emacs的:
GNU Emacs 21.4.1 (x86_64-redhat-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2007-12-10 on hs20-bc1-5.build.redhat.com
UPDATE:其實這發生在一個foreach
(或類似)後,才:
foreach my $num_elements (1,2) {}
變爲:
foreach my $num_ elements (1,2) {}
你可以添加你的版本號嗎?它可以在我的GNU Emacs 23.1.1(i686-pc-linux-gnu,GTK +版本2.16.6)中運行。 – Svante 2010-07-17 19:01:59
@Svante:好的,在上面添加它。 – Frank 2010-07-17 19:03:27