我們曾在之前的一篇文章中介紹了windows遠程連接ubuntu的方法,在成功登陸遠程桌面環境之後,發現在終端中Tab鍵不能自動補齊(但是Ctrl +Tab 可以用,但是需要按下組合鍵才能補全的話,時間久了確實有點煩),功夫不服苦心人,最後在國外的網站上找到了解決方法,下面給出鏈接,有興趣的朋友可以看看:
http://ubuntuforums.org/archive/index.php/t-1771058.html
https://answers.launchpad.net/ubuntu/+source/xfce4/+question/206191
問題的原因是由於Tab鍵的功能被窗口快捷鍵佔用,從而Tab鍵不起作用,國外朋友的回答簡潔如下,英語不好的直接跳過去吧。
In short, you can either edit:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
find the line
<property name="<Super>Tab" type="string" value="switch_window_key"/>
and change it to
<property name="<Super>Tab" type="empty"/>
Or go to "Settings->Window Manager", in the "Keyboard" tab, clear the binding of "Switch wndow for same application -> <Super> Tab"
簡單來說解決方法有兩種:
1. (在ubuntu中或者遠程桌面中)編輯~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml文件,找到下面這行
<property name="<Super>Tab" type="string" value="switch_window_key"/>
修改爲
<property name="<Super>Tab" type="empty"/>
然後就可以使用Tab鍵自動補全了,如果不行的話就重啓系統,之後即可解決。
2. 此法不需要重啓系統,可以直接在遠程桌面中設置,打開菜單->設置->窗口管理器,或者在終端中輸入xfwm4-settings打開(xfwm4就是xfce4 window manger的縮寫)
選擇鍵盤,可以看到窗口快捷鍵中動作一列有“切換同一應用程序的窗口”選項,將該選項的快捷鍵清除後關閉窗口即可。
到此,Tab鍵自動補全功能配置完成。