原文链接(点它)或者: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"/>
再登录就可以啦
本文介绍如何解决在XFCE桌面环境下通过VNC远程登录时遇到的shell auto-completion功能失效的问题。修复步骤包括修改.bashrc文件中与bash_completion相关的配置,并调整xfce4-keyboard-shortcuts.xml文件中的快捷键设置。
1506

被折叠的 条评论
为什么被折叠?



