博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用rosed编辑ROS中的文件
阅读量:4623 次
发布时间:2019-06-09

本文共 620 字,大约阅读时间需要 2 分钟。

使用 rosed

  • rosed是rosbash 的一部分。
  • 利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了。
  • 使用方法:
$ rosed [package_name] [filename]
  • 例子:
$ rosed roscpp Logger.msg
  • 这个实例展示了如何编辑roscpp package里的Logger.msg文件。
  • 如果该实例没有运行成功,那么很有可能是你没有安装vim编辑器。请参考编辑器部分进行设置。
  • 如果文件名在package里不是唯一的,那么会呈现出一个列表,让你选择编辑哪一个文件。

使用Tab键补全文件名

  • 使用这个方法,在不知道准确文件名的情况下,你也可以看到并选择你所要编辑的文件。
  • 使用方法:
$ rosed [package_name] 

编辑器

  • rosed默认的编辑器是vim。
  • 如果想要将其他的编辑器设置成默认的,你需要修改你的 ~/.bashrc 文件,增加如下语句:
export EDITOR='emacs -nw'
  • 这将emacs设置成为默认编辑器。
  • 注意: .bashrc文件的改变,只会在新的终端才有效。已经打开的终端不受环境变量的影响。
  • 打开一个新的终端,看看那是否定义了EDITOR:
$ echo $EDITOR
  • 显示:
emacs -nw

转载于:https://www.cnblogs.com/long5683/p/9976165.html

你可能感兴趣的文章
Hello,Android
查看>>
Sublime Text 3 build 3103 注册码
查看>>
删与改
查看>>
SAP 中如何寻找增强
查看>>
spi驱动无法建立spidev问题
查看>>
ANDROID开发之SQLite详解
查看>>
如何依靠代码提高网络性能
查看>>
Zookeeper要安装在奇数个节点,但是为什么?
查看>>
discuz 微社区安装记录
查看>>
[BZOJ4824][Cqoi2017]老C的键盘 树形dp+组合数
查看>>
配置的热更新
查看>>
MySQL事务的开启与提交,autocommit自动提交功能
查看>>
PriorityQueue
查看>>
CODEVS1403 新三国争霸
查看>>
iOS 环信离线推送
查看>>
WPFTookit Chart 高级进阶
查看>>
雷云Razer Synapse2.0使用测评 -第二次作业
查看>>
django上传文件
查看>>
CVPR2013-papers
查看>>
PHP之时间函数
查看>>