vnc xfce tab自动补全失效

之前我在阿里云ECS上的Ubuntu16上安装上了xfce轻量图形界面来用于VNC远程桌面了。
但是使用中发现一个很不方便和很痛苦的事,那就是在桌面终端中敲命令的时候居然发现没有了tab补全功能了!
这简直不能忍阿,大大拖低了效率还很容易出错。必須得解决阿。
解决的办法如下:

1、找到~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml配置文件进行编辑
2、通过vim的查找功能(?switch或/switch)可以很方便容易找到以下行:
<property name=”&lt;Super&gt;Tab” type=”string” value=”switch_window_key”/>
修改为
<property name=”&lt;Super&gt;Tab” type=”empty”/>
保存
重启后生效

另外百度得知,原来使用ctrl+tab也可以做到自动补齐。而之所以不能直接使用tab键的原因是由于tab键的功能被窗口快捷键所占用。
应该就是按tab变成切换窗口的功能了。所以补齐功能会不起作用。
同时在图形界面下也可以直接在远程桌面中打开菜单-设置-窗口管理器。(或在终端中输入xfwm4-settings,回车打开)

选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除(clear)后关闭窗口即可。
而且此法不需要重启系统。

——————————————————–

参考:
edit
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

find the line

<property name=”&lt;Super&gt;Tab” type=”string” value=”switch_window_key”/>

and change it to

<property name=”&lt;Super&gt;Tab” type=”empty”/>

reboot or whatever and then tab will work properly!

I have no idea why but when using vnc this file seems to override tab’s normal behaviour and makes it into a switch window key.

This fix works for me. Thanks tons!!!

来源链接:httpss://ubuntuforums.org/archive/index.php/t-1771058.html
—————————————————-

发表评论

电子邮件地址不会被公开。 必填项已用*标注

3 + 1 =