mobaxterm用alt鍵作為meta鍵的方法

leoatchina發表於2019-02-16

根據skywind3000大大的文章Vim 中正確使用 Alt對映,我的vim配置也將alt鍵作了對映,避免了很多彈鋼琴似的操作。

我現在的用軟體的風格是吃飯的傢伙儘量用免費的軟體,精減。 vim/neovim、R/Rstudio、eclipse/vscode全是開源的, 終端linux下用gnome-termal和terminator,mac下是iterm2。

windows下是mobaxterm,相比較商業軟體 xshell和 securetcrt,最大的問題是不能Alt to meta導致ssh到我的伺服器上時不能用alt鍵,在它的軟體設定時根本找不到設定項,網上查詢提到要用autohotkey,裝上去之後發現太麻煩。 後來還是根據前面skywind3000的文章裡面一句話解決

任意平臺下面的 xterm 可以配置 ~/.Xdefaults 來設定這個行為。

再放狗搜尋下,在這個檔案下加下面這句話: XTerm*metaSendsEscape: true,解決問題。

一個小問題是這樣就不能用alt+1,2,3.....切換tab,不知道有沒有知道辦法?xshell裡可以只對映左或右alt鍵作為esc,另一個alt保留原功能來解決。

相關文章