2
我使用邪惡模式。當我輸入M-x multi-term
時zsh打開。正確編輯與邪惡模式的shell緩衝區
然後我在終端中輸入bcdef
。然後我打ESC
進入正常模式,然後b
,所以我的光標位於bcdef
字的b
。然後我點擊i
進入插入模式,然後輸入a
插入a
。
emacs不是在我想要的位置插入a
,而是將a
插入到單詞的末尾。
發生了什麼事?我如何達到理想的正常行爲?
這隻發生在shell緩衝區中。
是緩衝區'的名字*殼*','*端子*'或'* ANSI長期*',還是其他什麼東西?我不熟悉'multi-term',所以我不確定你在找哪個Emacs shell /終端仿真器。 –
你找到答案了嗎? –
是的。你實際上必須通過另一個鍵組合鍵入ESC。像,選擇C-C C-E。那應該產生一個不被emacs吃掉並直接進入zsh的ESC。看看我的配置文件github.com/ninrod/dotfiles – ninrod