爲了將<S-dead-grave>
命令與插入字符`
(反引號)相關聯,我必須在我的.emacs
文件中寫入什麼內容。在Emacs中將#關聯到<S-dead-grave>
我在Unix上運行GNU Emacs 23.1.1。
背景:我通過在Windows終端服務器上運行Java(Oracle SGD)的shell運行Unix。我在任一系統上都沒有管理員權限。我的鍵盤設置爲挪威語。 Java中顯然存在一些錯誤,導致它對「死」字(如挪威語鍵盤上的`
)產生奇怪的影響,並且我還沒有成功讓我的管理員修復此問題。
當我在Emacs中點擊`
後跟一個空格(就像插入該字符的方式),我收到錯誤信息<S-dead-grave> is undefined
。因此,我相信如果我可以定義這一點,我將能夠解決這個錯誤。
在此設置中,我也很滿意替代解決方法。
如果您在終端上輸入了'沒有emacs的字符,會發生什麼? –
好問題。在shell中,以及在Stata的不太可用的內置編輯器中,似乎\'+空格被解釋爲\「。所以\'+ space = nothing,''+ space + space = \',''+ a =à,''+ space + a =à。在Emacs中情況並非如此,可能是因爲在發生其他事情之前攔截了空格。 –