From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Using "Emacs Configure" **and** modifying .emacs Date: Wed, 16 Aug 2017 03:20:07 +0200 Message-ID: <86inhocnqw.fsf@zoho.com> References: <87378smjpb.fsf@robertthorpeconsulting.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1502846473 13872 195.159.176.226 (16 Aug 2017 01:21:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 16 Aug 2017 01:21:13 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 16 03:21:07 2017 Return-path: Envelope-to: geh-help-gnu-emacs@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 1dhn18-00037z-17 for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Aug 2017 03:21:06 +0200 Original-Received: from localhost ([::1]:60522 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dhn1E-0002Lo-IS for geh-help-gnu-emacs@m.gmane.org; Tue, 15 Aug 2017 21:21:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dhn0Z-0002KE-PH for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 21:20:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dhn0V-0008Hu-M7 for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 21:20:31 -0400 Original-Received: from [195.159.176.226] (port=35010 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dhn0V-0008Ha-DY for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 21:20:27 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dhn0G-0000Co-H1 for help-gnu-emacs@gnu.org; Wed, 16 Aug 2017 03:20:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 58 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:40I2Lyvhhyv34TsNm9s1Pgtzm1w= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114058 Archived-At: Robert Thorpe wrote: > I don't have any problems with the > Customize interface. The problem with the interface is there are a bunch of text and buttons all over and many people come to Emacs because they have had it with text and buttons all over. The buttons on the keyboard are sufficient, thank you. > It's usually easier for me to find options > through the Customize interface than using > the info manual or other methods. Did you try C-h v and then auto-completion? Or `apropos' and then search? If the package has sound naming (prefix and then standard computer lingo) I never had a problem finding the variables. Often making a qualified guess plus search is quicker than using the manual or some other documentation to find it. > The problem I have with Customize is the way > that it modifies the init file. It puts all > of the settings into a single block. > That block can be in the init file or it can > be in another file. It's always all in > one place. Indeed: extreamly ugly and impractical in every sense. > In my view that makes it difficult to > partition the init file well. Even more so if you have several files for different packages, libraries, and so on! The whole argument that ~"Customize hides its edits in another file, so it doesn't matter how it looks and it doesn't influence your init files" - it *does* influence the init file(s) in the sense that it displaces the configs from there, you can't see what settings you have, and you can't quickly go to the specific file, change the one and only one setting you wish to change, re-eval, and be done with it. > I want related things to be together. Everyone wants that and the easiest way to achieve it is to instead of using tools to write code use the keyboard for that. -- underground experts united http://user.it.uu.se/~embe8573