在新安装的 Ubuntu 8.04.2 LTS 中,以标准用户身份登录不会保留键绑定(无论是通过 sudo su - 还是直接从 ssh)。作为 root 用户,一切都很好,并且 /root/.inputrc 不存在(只有 /etc/inputrc),它具有其默认设置。
此外,将 ~/.bashrc 和 ~/.profile 设置为与 root 用户相同(并将 chown 改为 user:user)没有任何效果。
我这里遗漏了什么吗?
答案1
原来终端默认设置为 /bin/sh,而不是 /bin/bash。切换到正确的终端就解决了问题!
仅供参考,安装是在 Rackspace 云服务器上,不确定这是否适用于默认的 Ubuntu 8.04 安装。
此命令将 bash 更改为默认值:
chsh -s /bin/bash