• Unbuntu 终端中使用Tab键不能自动补全


    解决方案

    1、利用vi编辑器打开 /etc/bash.bashrc文件(需要root权限)

    sudo vi /etc/bash.bashrc

    2、找到文件中的下列代码

    #enable bash completion in interactive shells
    #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

    将注释符号#去掉,即改成

    #enable bash completion in interactive shells
    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

    3、最后 source一下 /etc/bash.bashrc即可, 即

    sudo source /etc/bash.bashrc
    • 1

    使用

    比如,我们要在文件管理器中直接使用右键打开终端,nautilus-open-terminal
    每次只记得nauti,所以我们这是后Tab键就可以帮助大忙了。

    apt-get install nauti[Tab]       # apt-get install nautilus-open-terminal
    • 1

    多多使用Tab键,帮助我们快速完成繁杂的拼写工作

  • 相关阅读:
    微信用户授权,获取code
    关于swiper在vue中不生效的问题
    ES6-Set 和 Map 数据结构
    Js中caller和callee的区别
    类与对象基础总结--继承,多态
    java 类与对象基础整理
    java 的数据库操作--JDBC
    Socket的长连接和短连接
    java 的底层通信--Socket
    算法--树与递归
  • 原文地址:https://www.cnblogs.com/bonelee/p/8794243.html
Copyright © 2020-2023  润新知