p-e-w / finalterm

At last – a modern terminal emulator (NO LONGER MAINTAINED)
http://finalterm.org
GNU General Public License v3.0
3.84k stars 179 forks source link

Ctrl+a and ctrl+e shortcuts not fully working #231

Closed solusipse closed 10 years ago

solusipse commented 10 years ago

Sometimes when I use ctrl+a or ctrl+e shortcuts (move cursor to beginning and end of a line) finalterm starts to act unpredictably - cursor goes into insert mode, text partially disappears, sometimes I'm even unable to write anything else (have to ctrl+c). There is warning I get when it happens:

** (finalterm:4967): WARNING **: Unsupported control sequence: '\u001b[1@' (TERMINAL_STREAM_STREAM_ELEMENT_CONTROL_SEQUENCE_TYPE_INSERT_CHARACTERS)
pmontrasio commented 10 years ago

This is another way ctrl+a breaks: type some 30-40 random characters with spaces in it. Press ctrl-a. It doesn't get back to the start of the line. It stops at a few characters from the beginning. I'd paste here an example but it seems that copy and paste don't work yet. That's a show stopper but I'm reporting this bug anyway because finalterm has the potential to become my terminal of choice (when copy and paste will work). Btw, I just installed from the ubuntu ppa. It would be nice if the About Final Term menu would report the git commit it was built from.

p-e-w commented 10 years ago

This bug is caused by some control sequences not being implemented and is thus a subset of https://github.com/p-e-w/finalterm/issues/121.