From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: Emacs terminology (not again!?) [was: Apologia for bzr] Date: Sat, 18 Jan 2014 17:22:45 +0000 (UTC) Message-ID: References: <877gact76s.fsf@gnu.org> <34c8c13b-c5c6-4e5a-9248-b09d5d1936da@default> <87eh4hkq6c.fsf@fencepost.gnu.org> <83y52dk82n.fsf@gnu.org> <87zjmtwqtv.fsf@fencepost.gnu.org> <87mwitwmn5.fsf@fencepost.gnu.org> <87wqhx5t6s.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1390065801 4456 80.91.229.3 (18 Jan 2014 17:23:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jan 2014 17:23:21 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 18 18:23:28 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W4ZcF-0005Ee-VK for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 18:23:28 +0100 Original-Received: from localhost ([::1]:43799 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4ZcF-0001oq-GC for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 12:23:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54777) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4Zc5-0001oX-UZ for emacs-devel@gnu.org; Sat, 18 Jan 2014 12:23:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4Zbz-0003uH-8U for emacs-devel@gnu.org; Sat, 18 Jan 2014 12:23:17 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:36986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4Zbz-0003uB-15 for emacs-devel@gnu.org; Sat, 18 Jan 2014 12:23:11 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1W4Zbw-00051i-E7 for emacs-devel@gnu.org; Sat, 18 Jan 2014 18:23:08 +0100 Original-Received: from 217-197-183-37.pool.digikabel.hu ([217.197.183.37]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Jan 2014 18:23:08 +0100 Original-Received: from adatgyujto by 217-197-183-37.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Jan 2014 18:23:08 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 23 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 217.197.183.37 (Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:168699 Archived-At: Sivaram Neelakantan gmail.com> writes: > > No offence to the CUA/EVIL developers but don't these 2 modes get in > the way of Emacs mastery as David says. I can understand someone > asking for the vi . (dot command) functionality equivalent in Emacs > but why humour them with modes that are at cross purposes to Emacs > proficiency? Emacs mastery is not about using the default keys, it's about understanding how you can transform Emacs, so it adapts to you, not the other way around. I often read from beginners in forums that they think the keybindings give emacs its power, though the real power is the lisp environment which allows you to create your own personal working environment including completely revamping them and using vi bindings if you want. So Emacs proficiency has nothing to do with the keys. They are only the legacy defaults which can be changed as any other custom aspects of emacs.