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

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

作者: Savior2016 | 来源:发表于2017-03-03 21:10 被阅读47次

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

相关文章

网友评论

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

    本文链接:https://www.haomeiwen.com/subject/ymirgttx.html