【ubuntu_problems】Ubuntu输入指令时自动补全的相关问题
来源:互联网 发布:mac的软件如何卸载 编辑:程序博客网 时间:2024/06/10 15:31
(1)apt-get install无法自动补全的情况
经常碰到执行apt-get指令安装ROS的包时无法自动补全的情况, 可能重启一下就没问题了.
搜一下,也可以用更方便的方法解决.
打开~/.bashr文件
gedit ~/.bashrc
在原内容末尾附件找到
# enable programmable completion features (you don't need to enable# this, if it's already enabled in /etc/bash.bashrc and /etc/profile# sources /etc/bash.bashrc).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 fifi
可知这里的东西跟自动补全有关.
估计在开终端或者执行指令过程中影响到了环境变量.让其环境变量重新生效一下:
source /etc/bash_completion
如果提示文件不存在,说明/etc下没有bash_completion文件,没有的话安装一下:
sudo apt-get install bash-completion
(2)按tab自动补全时跳出一大串提示的情况
经常在用超级权限修改完/opt/ros/下的某些文件后,执行ROS相关指令时会出现这种情况:
[rospack] Warning: error while crawling /home/xxx: boost::filesystem::status: Permission denied: "/home/xxx/.gvfs"
虽然也会补全,但是在输入的代码中间插着这样一条提示怎么看也不爽.
解决的办法很简单,就是把它删了:
sudo umount ~/.gvfs #解除占用rm -R ~/.gvfs #删除
参考:
http://www.cnblogs.com/fengmk2/archive/2010/08/22/apt-get-audo-completion.html
http://answers.ros.org/question/76896/permission-denied-gvfs/
阅读全文
0 0
- 【ubuntu_problems】Ubuntu输入指令时自动补全的相关问题
- ubuntu 恢复bash的自动补全
- jQuery输入自动补全
- npm命令自动补全的问题
- 关于Eclipse自动补全的问题
- 关于eclipse自动补全的问题
- ubuntu 11.04 bash补全的问题
- Ubuntu bash补全的问题
- ubuntu 不能自动补全
- android笔记 自动补全输入的MultiAutoCompleteTextView
- 基于JQuery UI的联想输入 自动补全
- 关于输入框浏览器自动补全为题的解决
- 去除掉浏览器对输入框的自动补全
- JQuery实现的输入框自动补全
- UITextFiled自动补全输入,选中补全内容。NSRange和UITextRange的相互转换。
- 【框架-MFC】CComboBox - 重写 输入时实现自动补全
- tab 指令无法补全,ros ubuntu
- Ubuntu安装Vim的Python自动补全插件
- 题目二:给定一个数组,值全是正数,请返回累加和为给定值k的最长子数组长度。
- Java并发编程:Callable、Future和FutureTask
- hdu 2070 Fibbonacci Number
- iOS数据库操作
- 二叉搜索树
- 【ubuntu_problems】Ubuntu输入指令时自动补全的相关问题
- hdu 2071 Max Num
- springboot【4】web开发之使用模板引擎渲染web视图
- BottomGroup
- 心急的C小加
- spring之外部文件的加载详解
- hdu 1029 Ignatius and the Princess IV
- 题目三:给定一个数组,值可以为正、负和0,请返回累加和为给定值k的最长子数组长度。
- markdown基本语法