在過去的15年中,我通過windows,osx和linux使用過的每一個其他程序中,通過按,代字符鍵和空格鍵輸入代字號。葡萄牙語鍵盤上有一個專用的笛卡爾鍵,它是主要字符(不需要移位),它用於按波浪號然後按a或o來組成ã和õ。在emacs中按tilde什麼也不做,並且帖子「dead-tilde是未定義的」。當我在pt佈局中按'〜'鍵時,如何讓emacs編寫'〜'?如何用葡萄牙語鍵盤在emacs中輸入代字號?
0
A
回答
0
編輯:
我認爲這是一個更好的解決方案:它必須與您在~o
給õ
和~
後面有一個空格給~
其他應用程序的體驗。
告訴Emacs的你想使用的portuguese-prefix
輸入法。交互式地,你可以做M-x set-input-method RET portuguese-prefix RET
。爲了使這個永久性的,加上這樣的事情您的配置文件:
(set-input-method 'portuguese-prefix)
原來的答覆:
self-insert-command
似乎並不與死鍵很好地工作。
試試這個:
(defun my-insert-tilde()
(interactive)
(insert "~"))
(global-set-key (kbd "<dead-tilde>") #'my-insert-tilde)
+0
(set-input-method'portuguese-prefix)不起作用,它仍然會顯示「dead-tilde未定義」並且什麼都不做「〜+ a也只打印」a「。我使用的是一個macbook pro,不知道可以在這裏進行交互,我可以看到pt模式是激活的,因爲信息欄是「pt」,你的其他建議與defun有效,謝謝。 –
1
添加
(require 'iso-transl)
Emacs的初始化文件(init.el)。用這一行代字符+空格打印一個波浪號,並用波浪號+打印ã。
這似乎是由於「Emacs and some input method managers (ibus and SCIM) don’t work together」。
相關問題
- 1. 爲葡萄牙葡萄牙
- 2. WordNet葡萄牙語
- 3. 在葡萄牙
- 4. Google Weather API - 葡萄牙語
- 5. 獲取葡萄牙語 - Android
- 6. java葡萄牙語字符集
- 7. 葡萄牙語字符集問題
- 8. 如何在Python中獲得葡萄牙語字符?
- 9. USSD輸出與葡萄牙語字符在php
- 10. FME葡萄牙語編碼導出時
- 11. iPhone本地化問題 - 葡萄牙語
- 12. 翻譯爲葡萄牙語ActiveAdmin?
- 13. openNLP java - 多項葡萄牙語NER
- 14. Crystal Report葡萄牙語支持
- 15. 巴西葡萄牙語Google Translate API語言代碼
- 16. 如何將葡萄牙語語言設置爲TTS引擎?
- 17. 西班牙語和巴西葡萄牙語的子域名稱
- 18. 顯示葡萄牙文字符Android
- 19. SQLite和葡萄牙文字符
- 20. Android webview葡萄牙文字符
- 21. 用parseFromString和葡萄牙語字符進行XML解析
- 22. 文本到語音:葡萄牙語不可用?
- 23. 分詞亂用法語和葡萄牙語
- 24. jsPDF的葡萄牙/西班牙語口音
- 25. 附表在葡萄牙 - 巴西 - Primefaces
- 26. 在html頁面上用葡萄牙語重音的錯誤
- 27. 使用Facebook評論插件在葡萄牙不是英語
- 28. 與web服務目標C葡萄牙語字符
- 29. 法語/葡萄牙語Numero字符未正確呈現在XAML中
- 30. 如何在SilverStripe上添加第二種語言(如葡萄牙語)
@DaveGoten謝謝,但那不能回答我的問題。 –
由於我沒有葡萄牙語鍵盤,所以我無法自己測試,但是看看'(global-set-key(kbd「」)'self-insert-command)'是否有幫助。 –
Chris
@克里斯,打印含有「201D8C」 ... –