ROS学习(七)使用Rosed在ROS中编辑文件
一、使用rosed
rosed是rosbash套件的一部分。它允许您通过使用包名称直接编辑包中的文件,而不必键入包的完整路径。
用法:
$ rosed [package_name] [filename]
二、Using rosed with tab completion
这样,您可以轻松地查看和选择编辑程序包中的所有文件,而无需知道其确切名称。
用法:
$ rosed [package_name] <tab><tab>
例子:
$ rosed roscpp <tab><tab>
三、编辑
rosed的默认编辑器是vim。Ubuntu的默认安装中包含了对初学者更友好的编辑器nano。您可以通过编辑〜/ .bashrc文件以包含以下内容来使用它:
export EDITOR='nano -w'
要将默认编辑器设置为emacs,可以编辑〜/ .bashrc文件以包括:
export EDITOR='emacs -nw'
打开一个新的终端,看看是否定义了EDITOR:
$ echo $EDITOR
你会看到:
nano -w
或者
emacs -nw