ROS学习笔记(十一)- 使用rosed编辑文件

1 使用rosed

rosed也是rosbash的一部分,所以他又可以直接通过包名操作,不需要完整的路径。
用法:
$ rosed [package_name] [filename]
例如:
$ rosed roscpp Logger.msg

2 配合Tab使用rosed

这个方法可以让你很容易的看见并且选择编辑一个package里的文件而不需要知道它确切的名字。
用法:
$ rosed [package_name] <tab><tab>
例如:
$ rosed roscpp <tab><tab>
然后你会得到:

Empty.srv                   roscpp.cmake
genmsg_cpp.py               roscppConfig.cmake
gensrv_cpp.py               roscppConfig-version.cmake
GetLoggers.srv              roscpp-msg-extras.cmake
Logger.msg                  roscpp-msg-paths.cmake
msg_gen.py                  SetLoggerLevel.srv
package.xml 

3 编辑

默认的rosed编辑器是vim,更加对新手有好的编辑器nano在Ubuntu安装时已经默认安装了。可以编辑 ~/.bashrc文件来使用它。使用:
vim ~/.bashrc
在最后添加:
export EDITOR='nano -w'
设置默认编辑器到emacs你可以编辑你的 ~/.bashrc:
export EDITOR='emacs -nw'
在新窗口才会有效,打开一个新窗口:
$ echo $EDITOR
就会出现:
emacs -nw
可能还需要安装emacs,运行:
sudo apt-get install emacs

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容