This script is a wrapper around fzf to make it easier to use ROS2.
Key | Action |
---|---|
Ctrl - a | ros2 node list or ros2 topic list |
Ctrl - r | reload |
Ctrl - e | ros2 topic echo --once <topic> or ros2 service call <service> |
Ctrl - h | ros2 topic hz <topic> |
Ctrl - i | ros2 topic info -v <topic> |
Ctrl - b | ros2 topic bw <topic> |
Ctrl - l | ros2 topic delay <topic> |
Ctrl - t | ros2 interface show <topic_type> |
Ctrl - y | copy selection to clipboard* |
Ctrl - v | visualize topic* |
- ROS2 (tested with Humble)
- fzf (command-line fuzzy finder)
- bat (A cat clone with wings)
- xclip (*optional: copy selection to clipboard)
- rosshow (fork) (*optional: visualize topic)
- download the fri script, make it executable and add it to your path
Themes can be customized by setting the following environment variables:
FZF_DEFAULT_OPTS="--layout=reverse"
BAT_THEME="Solarized (dark)"