In the old days of using a terminal, there was a protocol to stop/start
output to the terminal, so it could be read before it scrolled off into bit
heaven; the protocol was called XON and XOFF.  To generate and XON, you
typed ^S, and to cancel, and continue the output, you typed ^Q, the XOFF
character.

So if you accidentally press ^S, then pressing ^Q will cancel it.  This is
a function of the terminal, and probably not vim at all. Vim probably
doesn't even see it, but should not interfere, as it is possible some
people might still use a remote terminal and need this ability.

Marty Fried
Now proven to be an old fart. :)

On Sat, Dec 3, 2011 at 11:07 PM, IL HAN <[email protected]> wrote:

> Hi,
>
> I use VIM 7.1
> OS: Linux (kernel version 2.6.34)
> CPU: Intel Core 2 Duo
>
> When I hold down the [CTRL] key and press the 's' key simultaneously (both
> in command mode or insert mode),
> since then, any key and any command doesn't work. And I cannot escape from
> that state.
>
> What does ^S work?
>
> I don't know if this is a bug or not.
> But even if you think this isn't a bug,
> this is inconvenient and dangerous for me.
> I sometimes press ^S mistakenly.
> (Especially when I press "^W, s" or ^D.)
>
> Can you please, fix it?
> or let me know how to escape from that state if you know that.
>
> Thank you.
>
> --
> Il Han
>
>
>
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to