From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: LdBeth Newsgroups: gmane.emacs.devel Subject: Add list of useful settings to setup wizard was: Re: Default custom file Date: Sat, 08 Jan 2022 21:32:48 +0800 Message-ID: References: <83ee5i4rve.fsf@gnu.org> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16993"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.2 (x86_64-apple-darwin18.7.0) MULE/6.0 (HANACHIRUSATO) Cc: casouri@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 08 14:35:42 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n6Bsk-0004EX-1n for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Jan 2022 14:35:42 +0100 Original-Received: from localhost ([::1]:50448 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n6Bsh-0003rl-Up for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Jan 2022 08:35:39 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59566) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6BqN-0002Tr-Nx for emacs-devel@gnu.org; Sat, 08 Jan 2022 08:33:16 -0500 Original-Received: from out203-205-251-82.mail.qq.com ([203.205.251.82]:51758) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6Bq8-00048I-Cy; Sat, 08 Jan 2022 08:33:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1641648771; bh=ax9SDRHmp80V6Wr8z2g8WGbZjUx0s4OmN4ltcXWtTTs=; h=Date:From:To:Cc:Subject:In-Reply-To; b=K7Yi6md7Ms6pJSwUSLZNEzpPqKYu8e6robEzpeOOD4cmjYmEywweUNgz19CfYKALN dH57/fB+/kh4SESXenODFDCXRHIG4WwXOz/w14aK1xIEmqnF+wcGs+DG707YrrpMkd cWAfQCHqx+slz2iFxLgMPM+oWDfY5lec++Min430= Original-Received: from Costume-Party.local ([39.189.27.124]) by newxmesmtplogicsvrsza5.qq.com (NewEsmtp) with SMTP id 832032A5; Sat, 08 Jan 2022 21:32:50 +0800 X-QQ-mid: xmsmtpt1641648770tvqd5slrq X-QQ-XMAILINFO: N3jXrJC6CTxe6ddvj+1kyHPJB6hlRbcz4nkGgJQwvYAMyMIGbEXPsklyTBix3X 2pTRW+CMhqHspJbTABAyJLb/wcx9gOPl2DNh7WZhH103zgaUnOu2yjnqLPVGcTctvth2NKICgusq v3ljNtixw6/MDqMIYOWyjjSgtOUzcRTkthiB6vETXNcLOndZQxNB4YttwsgJ/XlMvconv51HHANV WtDa2bFJ9FZjjmXfU1Ri7+CnZ3KsOiKq9VEy4YCW0OoxufkLCJid8Ga3KQQRy4N9RHYfg0FqwX+9 PqMAHpHvp0dCIGV/6Tj3spF6r2lN8TeSPr8Kk7Lg4osJ1bynrsCRwCDx1GrM10G98//7cL+I6/cK 7CuT2QR6jGxznenTHSCVt+QQHwp76vPEJJvCR92FtbTVf1/Cpfq5IC8p8LUrBwcoWGgNH2u9I/zW U3nf7tnb7qCcJdSDjqYwDKI7tbyLs5ULblkdpS/gZDiPr5GUs3K7/LL2AgIKPpENtCfRcKT9XaXu 3gDRQE/OO2ut3D8u2rHfXaBe+s/Mixyx49pH2aiuJNjhL6vnoUyevCJ0cDNZUNVspWqY/e5mL3kA 34mCcb6rRnqFDgTIfdmO3afcjlzQciNGPdr2dJKtNs3D/eumcWTZB1fU3EEIAilDB8FurGC19DWN 6NboUiFFdhKvwjAggjbVEdKa72bDAC4QJJS4VuZHTdmJpWaLBD8dn5XsEXQd7bzq3Nq3jyiTgkU2 4rsZ5mZ4PxvJP/sUKpkPdREmRDw+yVtBxcygHKY6LTzqzObpVSV4aR1fVEOJ7LUlacEk9imVsZqo FNv3QHtbTqLQJq9K7P6w9zMiICudiuOuX0l8HtDy Original-Received: by Costume-Party.local (Postfix, from userid 501) id 0AAC1203D92DC9; Sat, 8 Jan 2022 21:32:48 +0800 (CST) X-OQ-MSGID: In-Reply-To: <83ee5i4rve.fsf@gnu.org> X-Face: %[!P\u/BKFRGn_9h9|yO"ho?C0ej^LmM}WMb-`Jfj8OsS^^AKmHYGlD@^|7SEA3UzOGPFbB"OFczY?'\JtJ\lR'@&Y5j; s8{$&|3D>^i.U4l2h?1qpD.+{[$~j]vBeHZf^|BGyL8{/`4 X-Now-Playing: Kobayashi Yu - HANAJI X-Attribution: ldb X-Horoscope: As Jupiter moves into the right-hand quadrant of Scorpio, be careful of your relationship with your parent. Don't let a stranger eat worms with your anteater. Minutes from now becoming pregnant may seem mysterious. Discuss life with RMS with the help of your spouse. You'll perhaps in a few months be gay. Received-SPF: pass client-ip=203.205.251.82; envelope-from=andpuke@foxmail.com; helo=out203-205-251-82.mail.qq.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:284462 Archived-At: >>>>> In <83ee5i4rve.fsf@gnu.org> >>>>> Eli Zaretskii wrote: ldb> Think it might be a idea to add a list of customize variables ldb> that could make Emacs behavior closer to "modern editors" ldb> experience to the setup wizard (or tutorial). > Feel free to propose such a list. > TIA Sure, these are what I can think of so far that can improve the editing experience of a newcomer to emacs. Please feel free to make comment on and edit this list. * List of interesting editing packages Builtin packages can may benifit anyone who expecting some features from other editors. ** EDT It would be strange to consider EDT as "modern", that thing is probably as old as TECO. But this could still be useful if you have a keypad. You may get the manual about EDT from the internet. Probably useful link: http://edt-text-editor.sourceforge.net ** hl-line Toggled via =hl-line-mode=. Might be useful for VI user's. ** cua-mode Undo, Cut, Copy, Paste. ** autoarg-mode Make numberic arguments as prefix commands. Might be useful for VI addicted. *PS: This one probably needs fixes, binding C-DIGIT to `self-insert-command' won't make it insert DIGIT.* ** delete-selection-mode When Delete Selection mode is enabled, typed text replaces the selection if the selection is active. ** align, delimit-columns-region "Align regions in a context-sensitive fashion." "Helps to prettify columns in a text region or rectangle." ** auto-revert-mode Update buffer when file changes. ** ruler-mode Something you'd get in a word processor. ** whitespace-mode And =whitespace-cleanup=. ** tab-bar-mode, tab-line-mode Tabbar emulation. ** mouse-avoidance-mode Hide your mouse pointer. ** kinsoku Avoid certain characters appear at beg-of-line.. ** strokes-mode Useful if you have a 3-key mouse. * List of interesting editing customize variables This variables are worth to have a look at. They may improve your editing experience a little if the default value of the variables are changed for your specific needs. + show-trailing-whitespace + track-eol + colon-double-space + tab-always-indent + kill-do-not-save-duplicates + kill-read-only-ok + kill-whole-line + set-mark-command-repeat-pop + case-fold-search + require-final-newline -- LDB