From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: Setting keybinding for org-support-shift-select t Date: Sun, 04 Oct 2020 20:57:17 +0200 Message-ID: <87imbpstte.fsf@ebih.ebihd> References: <87d01yi6ad.fsf@ebih.ebihd> <87y2kmgqi7.fsf@ebih.ebihd> <87ft6ugqcp.fsf@ebih.ebihd> <20201004124018.GA292110@scrozzle> <87r1qeavax.fsf@ebih.ebihd> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39764"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:mdvMzNYOd5OE0z2WnXoxaedMeRM= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 04 20:58:15 2020 Return-path: Envelope-to: geh-help-gnu-emacs@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 1kP9D4-000AF0-M1 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 04 Oct 2020 20:58:14 +0200 Original-Received: from localhost ([::1]:35962 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kP9D3-0001aY-On for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 04 Oct 2020 14:58:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kP9CM-0001aQ-Aa for help-gnu-emacs@gnu.org; Sun, 04 Oct 2020 14:57:30 -0400 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:51274 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kP9CI-0005p0-0T for help-gnu-emacs@gnu.org; Sun, 04 Oct 2020 14:57:28 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kP9CE-0009NU-PV for help-gnu-emacs@gnu.org; Sun, 04 Oct 2020 20:57:22 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/04 13:08:03 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.248, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124294 Archived-At: Christopher Dimech wrote: > but if I want to fire my own function ??? Is this an attempt at trolling? But OK ... You invoke all interactive functions (commands) the same way, it doesn't matter if it is your own or anyone else's. You can assign them to a keystroke (best for stuff that is commonly used), and then choose any key or key combination you'd like (see previous posts). If you don't want to do that, but instead type the entire function name, you can do M-x function-name RET M-: (function-name [ARGS]) RET or type (function-name [ARGS]) and evaluate, as in (forward-char 1) ^ evaluate me You can also use aliases to type whatever you want instead of the proper name. > I have used the following to bind it to " q". > But what if I want to use " myagendaa" to fire > the function myagenda Do you want to type it, use M-x function-name RET. You don't need to do anything extra, just write the interactive function and evaluate it. If you instead want to assign it to some key, well... do it! -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal