From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Search StackOverflow and paste code snippets without leaving the edited file Date: Fri, 10 Jan 2014 19:47:18 +0100 Organization: Aioe.org NNTP Server Message-ID: <87a9f3ptbk.fsf@nl106-137-194.student.uu.se> References: <871u0ni3nt.fsf@nl106-137-194.student.uu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1389379811 5888 80.91.229.3 (10 Jan 2014 18:50:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 10 Jan 2014 18:50:11 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 10 19:50:19 2014 Return-path: Envelope-to: geh-help-gnu-emacs@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 1W1h9v-0007dZ-6U for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Jan 2014 19:50:19 +0100 Original-Received: from localhost ([::1]:58403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1h9u-0004CD-RY for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Jan 2014 13:50:18 -0500 X-Received: by 10.180.211.34 with SMTP id mz2mr2009810wic.3.1389379665045; Fri, 10 Jan 2014 10:47:45 -0800 (PST) X-FeedAbuse: http://nntpfeed.proxad.net/abuse.pl feeded by 78.192.65.63 Original-Path: usenet.stanford.edu!w6no16829705wiw.0!news-out.google.com!bg6ni3478wib.1!nntp.google.com!proxad.net!feeder1-2.proxad.net!nntpfeed.proxad.net!news.muarf.org!news.ecp.fr!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 29 Original-NNTP-Posting-Host: VVbyYd/iFZoeWNmD9i++cQ.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:Mhqa6BhzQkeAb73MSGlVIknjtCQ= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:203069 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:95338 Archived-At: Andrey Tykhonov writes: > I got the reason to implement major mode! Thank you! > I just recently committed the major mode and now "n", > "p", "b", "q", "<", ">" key bindings (for next, > previous, browse, quit-window, beginning of buffer, > end of buffer) are available in a pop up buffer. Also > there is minor mode (howdoi-minor-mode) available > with such key bindings: > > C-c o n - howdoi-show-next-question C-c o p - > howdoi-show-previous-question C-c o c - > howdoi-show-current-question C-c o b - > howdoi-browse-current-question C-c o q - howdoi-query > C-c o l - howdoi-query-line-at-point C-c o r - > howdoi-query-line-at-point-replace-by-code-snippet > > I'm not sure that I chose right prefix "C-c o". I hope > it will be ok. Leaving the prefix issue aside (i.e., exactly what prefix to use), this is a *great* interface: a major mode for super-fast interaction, and a minor mode with just a prefix to remember, and then exactly the same keys. -- underground experts united: http://user.it.uu.se/~embe8573