unbuntu终端中使用tab键不能自动补全(代码片段)

将者,智、信、仁、勇、严也。 将者,智、信、仁、勇、严也。     2022-11-02     411

关键词:

 

解决方案

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键,帮助我们快速完成繁杂的拼写工作

tools系列macos终端开启tab键git命令自动补全配置方法(2种方案,亲测有效)(代码片段)

...一方面就是触控板的差异。这里主要是详细讲解一下macOS终端tab键git命令自动补全的配置方法。2、方案一:homebrew主要参考:InstallBashgitcomple 查看详情

mac终端命令自动补全

参考技术Aac终端在执行命令的时候,想跟Windows系统一样通过按tab键进行命令的自动补全,方法如下:1.打开终端输入,即用nano编辑器打开文件(这里一定要注意nano后面有一个空格)2.在nano编辑器中写上如下命令3.按下ctrl+o,回... 查看详情

vscode使用tab自动补全html代码

使用tab键完成自动补全,提高开发速度。第一步下载emmet插件第二步打开设置文件setting.json第三步完成对seting.json的配置//启用后,按TAB键时,将展开Emmet缩写。"emmet.triggerExpansionOnTab":true,//添加需要补全的文档格式"emmet.syntaxProfiles... 查看详情

如何像使用ubuntu一样方便使用tab键自动补全命令

如何像使用Ubuntu一样方便使用tab键自动补全命令,bash-completion增强bash的自动补全功能。最早接触的linux发行版本是ubuntu,后来学习工作等原因转向了RedHat系的发行版本,使用中发现同样使用的是bash但是redhat系中bash的补全功能却... 查看详情

sourceinsight4.0文件类型编码格式tab转空格tab键自动补全设置。。。

...,也支持两个文件对比。甚至支持文件夹内容对比。简单使用后发现效果好不错,这是替代UltraCompare的节奏啊,不过应该不支持文件信息的二进制版本对比。2、代码Reformat这个功能也在->Tools中,可以支持几种常见的代码风格... 查看详情

centos6安装tab键自动补全功能bash_completion

...tall-ybash-completion安装正常的话,tab还不能补全就重新打开终端或者重启系统 查看详情

linux“命令行自动补全”功能用命令行怎么写

...下:1、首先打开LINUX的操作系统,在左边任务栏里面找到终端,鼠标左键点击打开终端命令窗口。2、输入ls可以查看当前所有的目录,输入pwd可以查看目前所在的目录,如果要改变目录,这些目录的名字都很长,不方便全部输入... 查看详情

securecrt连接华为模拟器ensp,tab键不能补全问题

...ettings (编辑默认设置) Connection(连接)---Terminal(终端)--选择Telnet Telnet---Forcecharacteratatimemode(强制每次一个字符模式)打钩,保存配置,重启SeccureCRT生效  查看详情

visualstudiocode代码自动补全无法使用

visualstudiocode无法快速生成Html头部信息,输入!,按下tab键没有反应,不显示Html头部信息。代码无法自动补全。代码不显示颜色,怎么解决这些问题?之前一段时间用过visualstudiocode,可以自动填充,代码也显示颜色,后来卸载了,... 查看详情

visualstudiocode使用tab自动补全代码

今天用VSC敲ng的时候,发现有很多小伙伴不知道怎么用tab自动在ts中补全代码!好吧,那就为新手发个福利了。先在设置中搜索emmet,这个都知道是干嘛的吧~找到://在默认不支持Emmet的语言中启用Emmet缩写功能。在此添加该语言... 查看详情

git代码自动补全(代码片段)

如果linux上操作git命令时,按tab键不能自动补齐,可以把如下的脚本加入到.bashrc中echo"source.git-sh-prompt.sh" >> ~/.bashrc  .git-sh-prompt.shcode[class*="language-"],pre[class*="language-"]color:#333;backg 查看详情

03_文件和目录常用命令(代码片段)

01.查看目录内容1.1终端实用技巧1>自动补全在敲出文件/目录/命令的前几个字母之后,按下tab键如果输入的没有歧义,系统会自动补全如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令2>曾经... 查看详情

mac上终端使用zsh,设置不区分大小写进行tab补全(代码片段)

Terminal切换至zsh后每次Tab补全时都要区分大小写搞的很难受,所以搞了大半天是终于把它搞定了…参考这位大佬的方法配置:在用户目录下的~/.zshrc文件中添加如下内容:autoload-Uzcompinit&&compinitzstyle':completion:*&... 查看详情

centos7tab键之后yum不自动补全解决

...tion -y直接用yum安装就行了,但是安装之后是无法立即使用的,很多教程说需要重启才行。但我发现只有重新登陆就行了。login执行上面的命令重新登陆就可以使用TAB补全了。不过这么长的软件名很难记住吧。yum install 查看详情

centos7tab键之后yum不自动补全解决

...tion -y直接用yum安装就行了,但是安装之后是无法立即使用的,很多教程说需要重启才行。但我发现只有重新登陆就行了。login执行上面的命令重新登陆就可以使用TAB补全了。不过这么长的软件名很难记住吧。yum install 查看详情

mac上git自动补全功能(代码片段)

...绍怎么让git命令能够自动补全。确保bash能够自动补全在终端(本文使用的是OSX的终端)执行如下命令:brewlist看看是否已经安装有bash-completion如果没有安装,运行如下命令安装bash-completion:brewinstallbash-completion等待安装完成之后... 查看详情

cd使用注意事项

1.必须保证切换的路径必须存在,可以用ls查看某一个路径下的所有内容2.一定要记得多使用tab键  使用tab键,终端可以自动帮你补全,减少输入。本文出自“梵高说我脑子有病”博客,谢绝转载! 查看详情

linux命令自动补全工具bash-completion,自动补全git、docker、kubenetes等命令

...自动补全和提示:如果是在安装bash-completion之后安装git是不能自动命令补全,需要手动进行一些配置。git安装之后文档里会有git-completion.bash文件安装完git之后重新source一下bash-completion看看配置之后的效 查看详情