Hello,

TERM ENV-VARIABLE ISSUE:

I've just updated Terminology last weekend and decided to experiment
a few things.

Now, after reading this[1],--bracketed paste in zsh,--and this old vector
attack[2]; I decided to use a modified[3] version of [1] which implements
restoring old keymap after bracketed paste usage.

However, Terminology just freezes after merely copying/pasting anything
in the terminal. Removing the brackted-paste.zsh sourcing in my ~/.zshrc
fix this.

Freezing here means that the input is unresponsive and cannot type in
anything nor change the keymap (vi command/insert) after a copy/paste.

And then, I removed the TERM=xterm-256color only to find out that
Terminology set TERM=xterm by default! So, Termonology should
implement all the XTerm features to do this, or else, offer an opportunity
to set up another TERM environment variable. It should not impersonate
XTerm without supporting... bracketed copy/paste[4] which is documented
over there (on XTerm web-site.)

KEYBINDING ISSUE:

Second issue is that I am using a hardware which has an extended
numeric-pad keyboard with extra navigation keys {home,end-of-line,delete
page-{up,down},up,down,left,right,insert}.

However, the escape sequences generated by those extra key are.. a bit
misleading with funy values with Rxvt-unicode, common `\e['{H,F,5~,6~}
escape sequences with Xterm.

And so, set up something for bash[5] and  zsh[6] to take care of
key-bindings for me and rejoice the easy way of a few editing operations.

Still, the TERM env-variable is misleading for Terminology because
nothing is generated while pressing those keys. I've checked with
`C-v' + "key" and nothing is generated if num-lock is active; otherwise,
it's the digits/arithmetic-operators when num-lock is unset.

Again, if terminology does not behave like XTerm for this basic stuff,
it should set TERM=terminology and leave the xterm{,-256color} to the
user choice.

[1]: http://www.zsh.org/mla/users/2011/msg00367.html)
[2]: https://thejh.net/misc/website-terminal-copy-paste
[3]:
https://raw.githubusercontent.com/tokiclover/dotfiles/master/.zsh/lib/bracketed-paste.zsh
[4]: http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
[5]:
https://raw.githubusercontent.com/tokiclover/dotfiles/master/lib/key-bindings.bash
[6]:
https://raw.githubusercontent.com/tokiclover/dotfiles/master/.zsh/lib/key-bindings.zsh

-- 
Error 404: gentoo user <0123456789> was not found
------------------------------------------------------------------------------
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to