In several places I see some commands to ensure that terminal (?) is in application mode, then terminfo database to set/query key bindings will work.
I tried to find what is this application mode, but I had no success. What is this application mode? I think Zsh can run fine without it. Am I right? Would be desirable to unset it after the key bindings were processed? Won't some applications like the curses-based ones unset it?
This is only one question: "What is application mode or how it works". I wrote the other questions only to help you understand my problem.
In case anyone face the same issue... After some research, I found the answer to my question(s) under one prezto's pull request.
It can be summarized like this:
Note: Not all common zsh's configurations are that robust and a reading to the previously mentioned prezto's pull request is recommended.
Bits of my configuration are documented on my blog and available on my git repo.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With