原文链接(点它)或者:http://how-to.cc/fix-bash-command-line-completion
如果使用vnc 远程登录xfce 桌面,结果shell 里的auto-completion 用不了(其实是用ctrl+tab),
可以按以下方法暂时修复。
首先要修改 .bashrc 文件,这个文件的最后几行大概是这个样子:
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
删除这几行之前的注释符号,并把它们改成
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
也就是删掉了判断中的
&& ! shopt -oq posix
如果 是ubuntu 或者 debian的话,
接下来还要修改~/.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"/>
再登录就可以啦