Re:Vim's 400 line function to wait for keyboard input
by 6502nerdface on Wednesday July 15, 2015 @09:00PM
(#9895006)
It is not "Vim's Ctrl-S"; it's the terminal emulator's ctrl-s. Same thing happens in less, for example.
Re:Vim's 400 line function to wait for keyboard input
by PhasmaFelis on Thursday July 16, 2015 @05:54PM
(#9900112)
Ah, my mistake. Same criticism applies, though; possibly more so, as a terminal emulator running within a GUI would find it even easier to display a useful status message or similar.
We had a discussion a few days ago about the ways in which some interfaces (command line in particular) can be user-hostile. (https://news.ycombinator.com/item?id=9831429) Vim's Ctrl-S appears to be a function, keyboard-adjacent to several commonly-used functions, whose main effect for many users is "cause the program to fail immediately with no indication of how to fix it." I don't think I could make up a better example of user-hostile design if I tried.