Bil*_*win 23
MySQL 5.6是使用editline库构建的,而不是readline早期版本的MySQL中使用的库.因此,默认键绑定可能与您习惯的有点不同.
默认情况下,Ctrl + R仍应绑定到em-inc-search-prev.它在我的环境中工作正常.
另请参阅:Bug#60465 MySQL-5.5 readline(editline) - CTRL-R不起作用
可以通过〜/ .editrc文件通过添加以下行来设置键绑定:"bind"^ R"em-inc-search-prev".有关详细信息,请参阅man editrc.
并确保您的MySQL版本不受Bug#49967的影响内置libedit不会在linux上读取.editrc
如果要查看当前的editline键绑定,请暂时将此行添加到$ HOME/.editrc的末尾:
bind
Run Code Online (Sandbox Code Playgroud)
然后启动mysql客户端.它将输出当前识别的全套键绑定.
文件中添加行的内容~/.editrc是:
bind "^R" em-inc-search-prev
Run Code Online (Sandbox Code Playgroud)
开始和结束时没有双引号。
这对我有用
| 归档时间: |
|
| 查看次数: |
3823 次 |
| 最近记录: |