denisidoro/navi

Bash widget not working with readline vi editing mode

开放

#328 创建于 2020年4月2日

 (4 条评论) (1 个反应) (0 位负责人)Rust (559 个派生)batch import
bughelp wanted

仓库指标

星标
 (17,474 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Describe the bug When using bash with readline set to vi editing mode the widget does not work.

To Reproduce

Steps to reproduce the behavior:

set -o vi
source <(navi widget bash)

Then press CTRL-G and navi will not run but instead the terminal will print:

`__call_navi`

Expected behavior If you then go back to the default readline editing mode which is emacs, you get the expected behavior and navi runs.

set -o emacs
source <(navi widget bash)

Versions:

  • navi: 2.5.0
  • OS: Ubuntu 18.04
  • Shell Version: GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)

贡献者指南