On 7/27/06, Bram Moolenaar <[EMAIL PROTECTED]> wrote:

Vim uses the X server for communication.  Only users with write access
to the X server can send a message to Vim.  And if you have write
access, you are also able to send keystrokes to another process, thus
you can do anything anyway.  E.g., by sending keystrokes to an xterm in
which a shell is running.

That is, I think it works this way.  Perhaps someone with more detailed
knowledge of X server access restrictions can give a better answer.

Actually, you have to explicitly allow the sending of synthetic
keystrokes to an xterm (the allowSendEvents resource).  I don't know,
but perhaps Vim "needs" to have something similar.

 nikolai

Reply via email to