add primitive support for weechat navigation