From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Evgeny Panasyuk Newsgroups: gmane.emacs.devel Subject: Re: Why does the tutorial talk about C-n/C-p etc? Date: Thu, 10 Mar 2016 03:30:44 +0300 Message-ID: <56E0C034.20107@gmail.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1457569872 3797 80.91.229.3 (10 Mar 2016 00:31:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Mar 2016 00:31:12 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 10 01:31:03 2016 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 1adoVH-0007wh-OK for ged-emacs-devel@m.gmane.org; Thu, 10 Mar 2016 01:30:59 +0100 Original-Received: from localhost ([::1]:45279 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adoVG-0002OB-Mr for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 19:30:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58194) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adoVC-0002No-Ts for emacs-devel@gnu.org; Wed, 09 Mar 2016 19:30:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adoV9-0004UZ-Ns for emacs-devel@gnu.org; Wed, 09 Mar 2016 19:30:54 -0500 Original-Received: from mail-lb0-x22a.google.com ([2a00:1450:4010:c04::22a]:35492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adoV9-0004UP-FO for emacs-devel@gnu.org; Wed, 09 Mar 2016 19:30:51 -0500 Original-Received: by mail-lb0-x22a.google.com with SMTP id bc4so89574740lbc.2 for ; Wed, 09 Mar 2016 16:30:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:references:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=x3m3FndmD3eLd31CL8ANkQADVXqeO1WOiFIPSRqyWxQ=; b=kXewGmlJWmJ57I6kqIP5ojppIX5TZp5kPTqo7uX9IJ34HKXVNnzo7XaO59D0ApDr++ s9oGXMLahP5uOLbA6TPoOpopy1FrHJwcTeArPmqHE0oHEHO1UP6qGhPfpOD8nVtMz21U jb2CUBGid9BoaAomUuQ0JB1pxAtnOuZyjvbLSZdggWf2wL6+S4A0gZAvqeSghhCyi0V6 QJw68AMz9xHvxNwxQmMJd7fmxzHXM/6VZ9deqqA0HTEjkLF8mRS6cRZvCYqwPOQq/o5C u3ybgsSrBa6VuEW8YMpxcT3NHA/5PItBWq0W3rq58QiMMurDZ0WTqMJP1YHabsxsv3NF YAVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=x3m3FndmD3eLd31CL8ANkQADVXqeO1WOiFIPSRqyWxQ=; b=hCOT0aHEoP8Di0Lg9ABrJgWX/ErGA3bwNFIhxXzTY4IZBC1FaS9Cr3Mq1JDs5KO3X7 d3pQWnXnn3NF7KOagtXTdCuLDWQTsVo1we3xBzbFzUXOakfO2lFLJYO/KKziExMbPHYR G8HounDgqlvgzWm+x5jMEn4tm2E8H1SihWtvUekPrK0nAUEz/7QAvok60/BTzHDu45Sq hvmvS7gH3+TegwWKznqNkKp0tx5Y9MkXyc2PhrRFbPRq53PdpySZHIwDlg3zvQbF6Ujl 0EMnOoMoBhAM38yHpf88UOJzTJFpHB0By7kK2ubj7Bkw56wyslsyMRN0LTgcx+MdlGDA OLUw== X-Gm-Message-State: AD7BkJIU6YWfDezhRqgqYo5F+JHvDd4q4XFXX/sN/oYH0wey3NypfZa/EHRe9vbNthZVwg== X-Received: by 10.112.181.196 with SMTP id dy4mr191784lbc.42.1457569850392; Wed, 09 Mar 2016 16:30:50 -0800 (PST) Original-Received: from [192.168.0.186] ([31.23.241.225]) by smtp.googlemail.com with ESMTPSA id h6sm140444lbv.43.2016.03.09.16.30.49 for (version=TLSv1/SSLv3 cipher=OTHER); Wed, 09 Mar 2016 16:30:49 -0800 (PST) X-Google-Original-From: Evgeny Panasyuk User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c04::22a 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:201341 Archived-At: 10.03.2016 0:32, Tim Cross : > Emacs has an audience/user base, but to believe that equals the set of > all people who use editors is a mistake. Some people just want a very > simple editor which is easy to use and only does basic editing - there > are plenty of these editors. IMO larger user base, including "casual" users, would not harm Emacs. > These users are unlikely to ever enjoy > emacs. Doing your shopping in a formula 1 car is never going to work. Your analogy suggests that just text editing with Emacs is intrinsically hard and we cannot do anything about it - it is F1 after all which is not designed for shopping (editing). > Those who need/want a more powerful editor are unlikely to be put off by > the tutorial. This doesn't mean we can't improve the tutorial. I think the problem is not in tutorial itself, but in non-ergonomic default keybindings. C-n, C-p, C-f, C-b - are laid out on keyboard without any symmetry. This is purely historical artifact. There is nothing powerful in these bindings. Even vi's hjkl are more symmetrical and ergonomic (though also have deep historical roots). -- Evgeny Panasyuk