tulir / gomuks

A terminal based Matrix client written in Go.
https://maunium.net/go/gomuks
GNU Affero General Public License v3.0
1.3k stars 124 forks source link

[feature] readline-like input controls #447

Open jficz opened 7 months ago

jficz commented 7 months ago

I miss "advanced" input controls I'm used to from shell, like CTRL-W to delete the words, CTRL-K to delete chars to EOL, CTRL-U to delete whole input, CTRL-ARROW to move cursor by word, etc. These, as I understand, are provided by the GNU readline library and are essentially Emacs bindings. Maybe it can be used for input handling in Gomuks?

Or something similar? Or possibly even vim-like bindings? Or any kind of bindings, really :)

peter- commented 2 months ago

Duplicate of #69