2009-10-09 20 views

回答

13

正如懷遠提到的,你需要修改你的語法表。 也就是說,他發佈的內容會修改當前表格...

每種語言都有一個語法表,例如,對於C++,你可以做

(modify-syntax-entry ?_ "w" c++-mode-syntax-table)

我不知道什麼是「你的C#模式」的用途,但快速M-x apropossyntax-table一臉起來應該可以幫助您找出...

+3

這樣做。 '(modify-syntax-entry?_「w」csharp-mode-syntax-table)'謝謝。 – Cheeso

8

你不一定要修改你的語法表。 _屬於csharp模式下的語法類符號,因此您可以使用forward-symbol而不是forward-wordforward-symbol位於thingatpt,它帶有emacs(至少23個)。

你可以使用C-h s(describe-syntax)快速查看模式的語法表。

相關問題