From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Mark H. David" Newsgroups: gmane.emacs.devel Subject: Re: Quit help for someone new to Emacs Date: Thu, 19 Dec 2019 11:25:55 -0800 Message-ID: References: <871rt0l42h.wl-all_but_last@163.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="247747"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Cyrus-JMAP/3.1.7-694-gd5bab98-fmstable-20191218v1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 19 20:26:57 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ii1Rp-0012K3-Cg for ged-emacs-devel@m.gmane.org; Thu, 19 Dec 2019 20:26:57 +0100 Original-Received: from localhost ([::1]:47118 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ii1Rn-0003Cn-Ns for ged-emacs-devel@m.gmane.org; Thu, 19 Dec 2019 14:26:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34822) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ii1RI-0002lE-8v for emacs-devel@gnu.org; Thu, 19 Dec 2019 14:26:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ii1RE-0007lq-EY for emacs-devel@gnu.org; Thu, 19 Dec 2019 14:26:24 -0500 Original-Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:58071) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ii1RD-0007YJ-Ta for emacs-devel@gnu.org; Thu, 19 Dec 2019 14:26:20 -0500 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id B97F172B; Thu, 19 Dec 2019 14:26:16 -0500 (EST) Original-Received: from imap21 ([10.202.2.71]) by compute1.internal (MEProxy); Thu, 19 Dec 2019 14:26:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=3GqXCC 5C6QNl1PzW/BPZGtvxqVPmvvgg6oBkf5njb0M=; b=WOwnJejI0QHGR0t3aMeYw6 ybwCMwE6NJGNjedKfAcfXkrs8YJPb2PUXlefWaj0+44cPLOW8MAoKGXN/PsjiBef N1rAaqY5g756e9oJULbHbk0Ae0dThv7xIWsEJ4jBz/kCNh78KbfyXBquGcleWW3F ZGBhkAT9jSXh6uGrMnIdVD/qj7Fx6qNs93RZ8IcBXUXEO8PD6awUJloHl0D7fvS6 EeSZoEX4hTOiW2+IEZDWlvO8MEAp3j5+/R8E+IR6331zzNFyxfXCcAOuWpu06k/o fAXUNAoXUuhwGOR/cqk8jvj+yF/BFjGQKMn0d0lo3GSB1/QDZikeh80GgGVRds4Q == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvdduuddguddvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesth dtredtreertdenucfhrhhomhepfdforghrkhcujfdrucffrghvihgufdcuoehmhhguseih vhdrohhrgheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmhhguseihvhdrohhrghenuc evlhhushhtvghrufhiiigvpedt X-ME-Proxy: Original-Received: by mailuser.nyi.internal (Postfix, from userid 501) id B92AE660060; Thu, 19 Dec 2019 14:26:15 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface In-Reply-To: <871rt0l42h.wl-all_but_last@163.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.21 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:243486 Archived-At: It's a good idea. You probably have to say type C-g C-g first, since they might be in a mode that will not interpret C-x C-c correctly if they've, say, typed C-x. Someone wrote that there's a menu bar, but what if they're in a terminal? ----- Original message ----- From: Zhu Zihao To: emacs-devel@gnu.org Subject: Quit help for someone new to Emacs Date: Thursday, December 19, 2019 7:37 AM Well, it's not a joke. I found Vim will give a hint for new user how can they really quit Vim when they try to press "C-c". I know there's detailed message in splash screen describes that how to quit. But if a new user use Emacs to open a file directly(e.g. run "emacs .bashrc" in bash). They can't see this useful message. For Emacs, "C-c" is preserved for user bindings. So it's always empty for a Emacs without any user configuration. IMO, it maybe useful to pop a message "Press 'C-x C-c' ('C-' means Ctrl-) to quit Emacs" in echo area when someone hit "C-c" frequently. And no doubt that this feature can be controlled via a Lisp variable. What's your opinions? -- Zihao