zsh-workers
 help / color / mirror / code / Atom feed
* Bug in ZSH's vi emulation
@ 2016-10-05  8:09 Ghjuvan' Lacambre
  2016-10-05 17:19 ` Bart Schaefer
  0 siblings, 1 reply; 16+ messages in thread
From: Ghjuvan' Lacambre @ 2016-10-05  8:09 UTC (permalink / raw)
  To: zsh-workers

Hi.

There is a bug in zsh's vi emulation. Here are the steps to reproduce:

zsh -f
bindkey -v
<ESC>
d..

'd.' isn't a valid action as '.' is not a valid motion, yet 'd.' is
recorded as the last action called. When using '.', 'd.' will
recursively call itself, locking the command line and eating from 50 to
100% of available cpu resources. Other actions that depend on a motion
(such as 'c' or 'y') also suffer from this problem.

-- 
Ghjuvan' Lacambre


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2016-11-03 17:54 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-05  8:09 Bug in ZSH's vi emulation Ghjuvan' Lacambre
2016-10-05 17:19 ` Bart Schaefer
2016-11-02  4:59   ` Daniel Shahaf
2016-11-02 16:51     ` Oliver Kiddle
2016-11-02 17:34       ` Peter Stephenson
2016-11-02 18:46       ` Bart Schaefer
2016-11-02 23:19       ` Bart Schaefer
2016-11-03  1:54         ` Daniel Shahaf
2016-11-03  4:12       ` Bart Schaefer
2016-11-03  9:36         ` Peter Stephenson
2016-11-03  4:44       ` Bart Schaefer
2016-11-03 12:43         ` Oliver Kiddle
2016-11-03 13:08           ` Bart Schaefer
2016-11-03 14:55           ` Bart Schaefer
2016-11-03 14:57             ` Bart Schaefer
2016-11-03 16:06           ` Bart Schaefer

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).