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