描述:这篇教程主要讲述如何使用rosed,以使编辑文件更加方便。
1. Using rosed
rosed 是rosbash套件之一,借助它,我们可以使用名字直接编辑功能包中的文件,而不必知道功能包的路径。
用法:
$ rosed [package_name] [filename]
示例:
$ rosed roscpp Logger.msg
这个例子展示了如何编辑功能包roscpp中的文件Logger.msg,如果这个例子没有起作用,有可能是因为你的vim编辑工具没有安装,请参考Editor部分进行安装。
如果名字在这个功能包中并不是唯一的,则会弹出一个菜单供你选择,以确定那个文件是你要编辑的。
2. Using rosed with tab completion
采用tab键的方式,可以很方便的编辑功能包中的所有文件,而不必知道具体的文件名。
用法:
$ rosed [package_name]
3. Editor
默认的rosed编辑器为vim,如果需要设置为其他的默认编辑器,则需要编辑文件~/.bashrc,包含如下信息:
exportEDITOR='emacs -nw'
这个例子采用emacs作为默认编辑器。
注意:改变.bashrc文件将会在新启动的命令终端生效,已经启动的命令终端不会再检测环境变量。
打开新的命令终端,查看EDITOR是否定义了:
$ echo $EDITOR
• emacs -nw
现在已经成功的配置并使用了rosed,下面我们创建一个Msg和Svr。
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |