From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Phil Sainty Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Fri, 07 Sep 2018 22:26:17 +1200 Message-ID: <282c6a86f8a2dabd7367c41d71cf31ab@webmail.orcon.net.nz> References: <8336v6cvem.fsf@gnu.org> <8736v6icgt.fsf@himinbjorg.adminart.net> <83tvnmb958.fsf@gnu.org> <877ekigiiw.fsf@himinbjorg.adminart.net> <837ekhb2me.fsf@gnu.org> <87zhxcbmtr.fsf@himinbjorg.adminart.net> <83in409lub.fsf@gnu.org> <871sanb71j.fsf@himinbjorg.adminart.net> <83y3cu7t9j.fsf@gnu.org> <87lg8t2ki9.fsf@himinbjorg.adminart.net> <20180827015422.lcq44zvsjffeau4j@Ergus> <83a7p76f5e.fsf@gnu.org> <87lg8p9o6y.fsf@russet.org.uk> <83pnxx1foj.fsf@gnu.org> <87bm9d9zs9.fsf@russet.org.uk> <87efe75v02.fsf@toy.adminart.net> <87sh2lu471.fsf@toy.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1536315875 14629 195.159.176.226 (7 Sep 2018 10:24:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 7 Sep 2018 10:24:35 +0000 (UTC) User-Agent: Orcon Webmail Cc: eliz@gnu.org, phillip.lord@russet.org.uk, spacibba@aol.com, Richard Stallman , emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 07 12:24:31 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyDwE-0003kd-Uc for ged-emacs-devel@m.gmane.org; Fri, 07 Sep 2018 12:24:31 +0200 Original-Received: from localhost ([::1]:37787 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fyDyL-0006OS-AQ for ged-emacs-devel@m.gmane.org; Fri, 07 Sep 2018 06:26:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fyDyD-0006Nw-UW for emacs-devel@gnu.org; Fri, 07 Sep 2018 06:26:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fyDyC-0000Zu-CP for emacs-devel@gnu.org; Fri, 07 Sep 2018 06:26:33 -0400 Original-Received: from smtp-3.orcon.net.nz ([60.234.4.44]:52129) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fyDy3-0008Hr-HF; Fri, 07 Sep 2018 06:26:23 -0400 Original-Received: from [10.253.37.70] (port=38770 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.86_2) (envelope-from ) id 1fyDxx-00067q-81; Fri, 07 Sep 2018 22:26:17 +1200 Original-Received: from wlgwil-nat-office.catalyst.net.nz ([202.78.240.7]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Fri, 07 Sep 2018 22:26:17 +1200 In-Reply-To: <87sh2lu471.fsf@toy.adminart.net> X-Sender: psainty@orcon.net.nz X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 60.234.4.44 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:229390 Archived-At: On 2018-09-07 20:01, hw wrote: > Think of all the modes. They all come with their own key bidings. > I'm using org for only two things: editing tables and hiding stuff with > '*'. The only specific key binding I know is C-c SPc > Emacs can work with CVS systems like git. I haven't found yet out how > to make use of this feature, yet I'm sure there are lots of key > bindings > that make editing source code much more efficient when you are using > CVS > systems. > Gnus comes with a lot of key bindings without which you can't edit your > emails (unless you use the menu perhaps). > There are only so many key bindings one can remember. I really *urge* you to turn `menu-bar-mode' back on, permanently. Whatever you feel you're gaining from hiding the menus surely can't be of greater benefit to you than all the knowledge and functionality that you're missing as a consequence? So many of the things that you don't know could be answered by perusing the menus -- which both provide direct access to commands, and also show the equivalent key bindings (no doubt including many of the ones you can't remember). I believe that re-enabling the menus would be a huge net win for you -- like any other user, you could learn and gain so much from keeping them available. You can almost guarantee that the most important features of a given mode will be accessible through its menus; so using the menus not only saves you from having to remember all of the key bindings, but it also provides an overview of some of the most useful abilities of the library in question. Tangentially, also make sure you've taken then time to learn how to use the Info manuals, which are absolutely invaluable. Use M-x Info-help (or type "h" inside any existing info buffer) to learn how to read and search the manuals, and to use the indexes. Once you've done that, you will know how to find the answers to so many questions. I feel that so many of your questions would be answered by Emacs, if you only asked it. -Phil