#author("2020-11-18T20:10:39+09:00","default:ryuichi","ryuichi")
* mysqlコマンド作業中にCTRL+Wで行削除でなく単語削除にする [#vb076c82]
** 問題 [#v049c187]
- BashやPostgreSQLのpsqlコマンドなどでは'''CTRL+W'''で直前の1単語のみが削除されるが、mysqlコマンドでは行全部が削除される
- mysqlコマンドはedlineライブラリーを使っているようだが、.editrcファイルでの制御が効く場合と効かない場合がある(OSやディストリビューションによって違うようだ)
** 解決1 [#i34f935b]
vi $HOME/.editrc
-----------------------------
bind "^W" ed-delete-prev-word
-----------------------------
- .editrcファイルを上のように作成する
- ダメなら解決2へ
** 解決2 [#kd112356]
sudo apt install mariadb-client
- MariaDBクライアントのmysqlコマンドをインストールする
** 参考 [#q033ba72]
https://unix.stackexchange.com/questions/354527/how-can-i-rebind-shortcut-for-mysql-client-or-how-to-replace-editline-with/354616#354616