安装了Ubuntu Kylin系统,使用xfce4桌面环境并且在进行远程桌面连接,成功连接后在终端中用Tab键来补全时发现无效,开启了/etc/bash.bashrc下的bash completion还是没有效果。
解决办法:
办法一:编辑~/.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"/>这句替换,重新启动系统后即可解决问题。
办法二:该方法不需要你去重新启动系统,在远程桌面中设置,路径是:打开菜单——设置——窗口管理器,或在终端中输入xfwm4-settings打开也行(xfwm4就是xfce4 window manger的缩写),选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除后关闭窗口即可解决问题。
图片上传到红联Linux系统教程频道中。