因此,在我自己的Linux环境中,当我退出"vi“时,编辑窗口的内容仍然停留在shell窗口中。在输入"vi“之前,我不能只滚动屏幕来查看之前输入的命令。我曾经在某些环境中(以不同的用户身份),一旦退出" vi ",vi命令就会显示为一个常规命令行,后面是我之前输入的所有命令。我试着寻找我喜欢的行为的设置,但我做不到。有人能帮我吗?
我在~/..bashrc中导出了一个变量,如下所示(后面是源~/..bashrc)当我在命令行时,我尝试以以下方式访问$w的子目录之后,当我按tab键时,会出现一个神秘的反斜杠。user$ vi \$w/
它将禁用进一步的选项卡-完成。为什么?可能不是vi特定的,因为即使在ls中也会发生这种情况。运行Ubuntu11.04的Bash版本4.2.24(1)