Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我面临一个奇怪的问题。在 emacs 中,每当我按 Shift+C 时,在 ruby 文件中,它都会将其解释为控制键,所以我无法输入大写 C。即使保持大写锁定并按 C 也有相同的效果。如果我将模式更改为其他模式,例如 java 模式,它可以工作。我安装了 ruby 模式和 ruby 电动模式。这是红宝石模式还是其他问题?
请帮忙谢谢
更改(define-key ruby-mode-map "C-m" 'newline-and-indent)为define-key ruby-mode-map "\C-m" 'newline-and-indent).emacs 可以解决问题。
(define-key ruby-mode-map "C-m" 'newline-and-indent)
define-key ruby-mode-map "\C-m" 'newline-and-indent)