解決Putty中左邊 alt b 不工作的問題

2021-07-30 15:39:05 字數 913 閱讀 5775

問題狀況:使用putty登入到linux伺服器後,alt+f的快捷鍵正常,但alt+b的快捷鍵不能使用

解決方案:禁用lingoes的alt+b的快捷鍵。

用著putty+putty connection manager,挺不錯的,可是在shell裡不能使用alt+b的快捷鍵,alt+f是可以用的。挺不爽的,在網上搜了一下,大多是解決putty 右邊alt不好使的解決方案,原因是putty把右邊的alt鍵當作altgr發過去了,解決方案之一就是在windows中把右邊alt鍵對映成左邊的alt鍵。

後來看到在shell中使用ctrl+v 代表"verbatim insert", 即插入後面的字元,而非執行任何相關裡的控制操作。例如 ctrl+v,  然後再alt+f shell裡面會顯示 ^[f。我在putty登入後的shell中使用ctrl+v,然後alt+b,什麼顯示都沒有。沒什麼頭緒,使用命令 dumpkeys | grep ' 48',結果如下

keycode  48 = +b

shift keycode 48 = +b

control keycode

48 =control_b

shift control keycode 48 =control_b

altgr control keycode

48 =control_b

shift altgr control keycode 48 =control_b

alt keycode

48 = meta_b

系統是把 alt+b(48)解釋成 meta_b的,也沒錯。抱著絕望的心態又搜尋了一下,發現有人提到了lingoes的快捷鍵占用了alt+b,我立馬把lingoes關了,alt+b的快捷鍵可以用了。原來是lingoes響應這個按鍵,導致putty不知道有這兩個鍵按下。

《轉》putty中解決SSH連線超時斷開的兩種方法

在上篇文章中putty使用之保持連線不要自動斷開,今天來說說用ssh連線linux時如果幾分鐘沒有操作就會自動斷開,要想連線上就要重新登入。有時候我們在操作中會耽誤幾分鐘,超時斷開對於我們來說是很麻煩的,尤其是在進行一些資料傳輸的時候,會更麻煩。我們怎樣解決這樣的問題呢?這裡有兩點解決辦法。一 配置...

解決 連線不上 docker中的mysql

在docker中安裝了mysql後,用sqlyog去連線的時候出現如下錯誤。解決辦法如下 1 檢視我們想要連線的mysql是否啟動 檢視在執行的容器 docker ps s 2 進入容器 docker exec it 容器號 bin bash docker exec it b30062adc08c ...

Reactjs中列表資料不重新整理最快解決而方案

遇到好幾次了這個問題了,每次資料setstate是個引用obj的話,reactjs不會比對太多細節,導致我們setstate或者通過父元件props傳遞給子元件資料時不進行重新整理,最快速的方法是先清空資料,然後再重新賦值即可 delete item this.state data.splice d...