Received: by 10.66.88.168 with SMTP id bh8mr1304000pab.10.1346072874405; Mon, 27 Aug 2012 06:07:54 -0700 (PDT) Path: a8ni64773818pbd.1!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!news.glorb.com!usenet.stanford.edu!not-for-mail From: Tom Newsgroups: gnu.emacs.help Subject: Re: New feature idea: isearch with autocorrection Date: Mon, 27 Aug 2012 13:07:35 +0000 (UTC) Lines: 21 Approved: help-gnu-em...@gnu.org Message-ID: References: NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 X-Trace: usenet.stanford.edu 1346072874 26080 208.118.235.17 (27 Aug 2012 13:07:54 GMT) X-Complaints-To: action@cs.stanford.edu To: help-gnu-em...@gnu.org Envelope-to: help-gnu-em...@gnu.org X-Injected-Via-Gmane: http://gmane.org/ X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 188.143.111.144 (Opera/9.80 (Windows NT 6.1; U; en) Presto/2.10.289 Version/12.01) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-em...@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Received-Bytes: 2544 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Yuri Khan gmail.com> writes: . > > It sounds useful only until you actually try something that works that > way. Then you discover that, whenever you make a typo, your fingers > subconsciously press Backspace and correct the typo before your brain > even gets to realize that you “don’t have” to erase the wrong > character. Yes, it may not work well, but I come to realize the fixing with backspace part could be improved anyway. Isearch should have a binding which deletes all the non-matching characters from the search string. C-Backspace can be a good candidate for that. So instead of typing backspace several times, you could just press C-Bakspace which would leave only the matching part of the search string.