gentoo下使能subversion自动补全
$ emerge -av bash-completion eselect
$ emerge gentoo-bashcomp
启用gentoo-bashcomp
$ bashcomp-config enable gentoo
$ bashcomp-config enable gentoo
$ bashcomp-config enable subversion
$ bashcomp-config list
$ source ~/.bashrcTIP Bash completion
bash-completion使用
原址:http://blog.chinaunix.net/u/20816/showart_284367.html
编辑 /etc/make.conf 加入 bash-completion USE 标记。
然后重新编译系统里所有支持这个 USE 标记的软件包:
$ emerge -avuN world
安装 bash-completion 和 eselect
$ emerge -av bash-completion eselect
确保 ~/.bashrc 里有下面一行:
[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion
最后source一下~/.bashrc:
$ source ~/.bashrc
为了给portage相关命令(比如emerge, equery, revdep-rebuild 等) 加上 tab 补齐功能,
需要安装 gentoo-bashcomp
$ emerge gentoo-bashcomp
启用gentoo-bashcomp
$ bashcomp-config enable gentoo
$ source ~/.bashrc
列出需要手工启用bash-completion的命令列表
$ bashcomp-config list
启用rar的bash-completion
$ bashcomp-config enable unrar
$ source ~/.bashrc
Bash Completion in Gentoo
In Gentoo, bash-completion
is not enabled by default, so for each package compiled with bash-completion support, we need to manually enable it for completion. Here’re the relevant steps and tools to manage bash-completion
.
$ emerge bash-completion eselect
Activate bash-completion in bashrc
:
[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion
Add to USE flag, so packages can be compiled with bash-completion support if available:
USE="bash-completion"
Use eselect
to view and manage packages availabe for bash-completion:
$ eselect bashcomp list
Enable packages for completion globally, e.g.,
$ eselect bashcomp enable --globally eix eselect genlop gentoo subversion
Bash needs to be restarted before the changes will take effect.
转载于:https://blog.51cto.com/axlrose/1294589
gentoo下使能subversion自动补全相关推荐
- 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)
前言 本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦. 摆正心态 即便按照本文操作,由于你的系统状态和我的不一样, ...
- VSCode下Pytorch无法自动补全的问题
vscode下使用pytorch会出现无法自动补全问题,比如下图,Dataset并没有出现 可以尝试: 文件--首选项--设置 搜索Python language server, 选项修改为Jedi, ...
- python代码命令行tab补齐_Python在命令行下Tab键自动补全脚本
摘要 由于写shell命令习惯了Tab补全,其实我个人认为这不是应该有的一个恶习,基础开始我们不应该想着Tab去自动补全,我们应该趁这时候来多多记忆基础的东西.唉,恶习难改...... 老实说我也是网 ...
- linux python tab补全_python交互模式下实现tab自动补全功能
建立.pythonstartup文件 $ cat .pythonstartup # cat ~/.pythonstartup # python startup file #!/usr/bin/env ...
- Centos7下bash命令自动补全功能安装
1,查看版本 [root@TestServer /]# cat etc/redhat-release CentOS Linux release 7.7.1908 (Core) 2,首先安装epel y ...
- python交互模式下tab键自动补全
import rlcompleter,readline readline.parse_and_bind('tab:complete') 转载于:https://www.cnblogs.com/Dev0 ...
- 正在启动python的代码补全客户端_Python交互模式下代码自动补全
这个功能是以lib的形式提供的,配置写到home下的.pythonrc文件中, 并设置好环境变量让python启动时执行初始化: # ~/.pythonrc # enable syntax compl ...
- Qt安装后要做的第一件事------Qt自动补全代码快捷键和输入法切换快捷键 的冲突解决 (附:fedora下查询 删除软件命令)...
遥想当年初接触qt,只要能要就心满意足了.随着不断学习,发现了越来越多的问题.在linux环境下,qt自动补全代码的快捷键是ctrl+space,而输入法的切换启动快捷键也是如此,这就冲突了!导致qt ...
- vim 快捷键_VIM学习笔记 自动补全详解(Auto-Completion Detail)
在插入模式下,利用自动补全(Insertion-Completion)功能,vim能够根据正在输入的字符,查找匹配的关键字并显示在弹出菜单(popup menu)中.通过选择匹配项,可以补全输入的部分 ...
最新文章
- 成功解决pyinstaller打包scipy是报模块dll缺失和failed to import any qt binding的问题
- Nexus如何上传自己的jar包 (upload artifactory)
- DNS 与BIND(第五版)
- Docker - 在CentOS 7中安装Docker
- 刚刚,阿里开源 iOS 协程开发框架 coobjc!
- 简单粗糙的指尖检测方法(FingerTips Detection)
- 在Makefile中进行宏定义-D
- 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装
- html 让360浏览器兼容模式,360浏览器兼容模式的设置方法
- 怎么查看和下载高清谷歌卫星地图
- Java实现Zip文件解压到指定目录
- java j2ee j2se_j2ee与j2se对比
- 神武手游哪个服务器人最多,神武4端游什么老区人最多
- python卡路里计算器_python习题20190130
- 豆瓣读书TOP250书籍信息爬虫脚本
- 如何修改 / 校正Linux系统时间
- 如何用计算机放出音乐,怎么在电脑上播放音乐
- 【AI产品】前沿黑科技,安利一款能让你的照片动起来的app
- [Android系统开发]Launcher Hotseat图标居中排列
- 【树的算法】之求分割木板最小开销