nik*_*ion 20 xubuntu bash auto-completion
我正在使用 Xubuntu 并通过 RemoteDesktop 连接到 Windows 7。
一切正常,但我的 bash 中的 auto_completion 不起作用。我检查了主目录中的 .bashrc 文件以及 /etc/bash.bashrc。
我在本地 bashrc 配置和 bash.bashrc 中取消推荐以下行,但没有任何变化。
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
Run Code Online (Sandbox Code Playgroud)
ste*_*ver 36
您可能会发现这是Tab在远程 XFCE4 会话下拦截密钥的一个更普遍的问题,而不是 bash 完成本身的问题。
我在 VNC 上运行 XFCE4 时遇到了类似的问题,我的解决方法是编辑~/.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="string" value="empty"/>
Run Code Online (Sandbox Code Playgroud)
请注意,可能有两个条目,第一个条目已经具有值“空”。如果是这种情况,请编辑第二个条目。
我在某个地方在网上找到了这个解决方案,并不能真正相信它。