3
我用這個功能將原始命令發送到終端:如何將<C-left>發送到Emacs術語?
(defun raw (str)
(interactive "sKey: ")
(term-send-raw-string (read-kbd-macro str)))
但read-kbd-macro
爲<C-left>
回報[C-left]
這不是一個字符串。
我也嘗試:
(term-send-raw-string "\C-\eOD")
和
(define-key term-raw-map (kbd "<C-left>") 'term-send-raw)
但這些也不起作用。
如何發送C-left?
emacs -q -nw,C-q C-left給出「^ @」(一個字符)。試試看。 –
@ abo-abo我試着插入'C-q C-left'並輸入字符串^ @並且都不起作用, – jcubic
你說得對,它不起作用。這只是一個瘋狂的猜測。無論如何,你想做什麼? –