From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: aitor Newsgroups: gmane.emacs.devel Subject: Re: POLL: make C-x o transient Date: Mon, 25 Jan 2021 16:30:55 +0100 Message-ID: References: <2EFBBE54-62F4-4373-82D6-DC8750B648BA@kuaishou.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14660"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 25 16:44:35 2021 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 1l442c-0003h6-GX for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Jan 2021 16:44:34 +0100 Original-Received: from localhost ([::1]:43396 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l442b-0006Gp-I3 for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Jan 2021 10:44:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l43pZ-00089B-6C for emacs-devel@gnu.org; Mon, 25 Jan 2021 10:31:05 -0500 Original-Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:42030) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l43pV-0007Hk-Gv for emacs-devel@gnu.org; Mon, 25 Jan 2021 10:31:04 -0500 Original-Received: by mail-wr1-x430.google.com with SMTP id h9so2807659wrr.9 for ; Mon, 25 Jan 2021 07:31:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=JMn6/YJoK/27olvbcpKIOq0HwGo9I9212Rpd0S+94gc=; b=Svr+ucJSeuGVaZKoIkaTsCgnxC1N+wvdJD/k37Ibt4kHWbhXp/7ffzC8C4R1fiX/IT uD1jBfrJNyXuAHfhKFe2N11Ra/8E4DZjwZUIvteO0Y77uviNyJKv/r0i+T8hWJh5eNcW 5697pEM3sbvHPtJh9nXItXlCpnyse8cP/v8PNNp53RoQivSSc6S+uwyBT1YGCyuhy2Ez /zU2RlDeMN3e21L6csam4IwT6u0a/SoYXGxgGGWDbuA2fICrjeW4Q7sZ8h8YZb6C3uvM 58ChCQWN8hsQGG8HS7sB8SL/DkS0yjfm8uZyrTpuf9S+7Q9yYPlILdGLTbljvFmmr19K BMnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=JMn6/YJoK/27olvbcpKIOq0HwGo9I9212Rpd0S+94gc=; b=leULfrfVxOyDVWSyWVcLYCowgL5HZ94dl6eM59ovlArHancx4ZZrgslTork5LxPZXZ EPXCC8MJ54IwGMlaVY6wa2LiNXXTWfIMDOX4f0jDmgx+lLGBWZT4pS2Bx22lp9sOh1zc 6EpWBKSIqfmzcMVH/CAJSkONvBZFK00VshAAl11FRZlXMBFPURRUvPd6rh7BBMiNceAh ONU5HAoc16R1wgmOTM7a3DxHbjEHtX+gd3/9fAlfejPGQ7FMGWC2uANHRIR+rGETBqMI Af1QCozi4k6K/dExDgbwkh1ruwZevRS5g25FUp0vsuVYWHqcnF3jjZQooAwTRCnLHc/M JxZw== X-Gm-Message-State: AOAM531O8V2rh7lCAM7wzQGZQlOu9/4WaJmSmVlg5iNl+N7JYdskeh70 /eL1qble9DYMdgwOi3pmNgw1K2IyTeM0Fw== X-Google-Smtp-Source: ABdhPJyzepLfrEj+0+A2rBIuLuF9zpIJA/kBa38QCvd7k9CrA8wTIw9WeZHsv6lwIeAtFejiaHn0vQ== X-Received: by 2002:adf:cd10:: with SMTP id w16mr1611143wrm.90.1611588659081; Mon, 25 Jan 2021 07:30:59 -0800 (PST) Original-Received: from sipc87.si.ehu.es (sipc87.si.ehu.es. [158.227.112.97]) by smtp.gmail.com with ESMTPSA id z130sm21157991wmb.33.2021.01.25.07.30.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Jan 2021 07:30:58 -0800 (PST) Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=a.soroa@gmail.com; helo=mail-wr1-x430.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 25 Jan 2021 10:43:44 -0500 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:263393 Archived-At: On Mon, Jan 25, 2021 at 09:39:00AM -0500, Stefan Monnier wrote: > > Which will make `C-x o` invoke a transient version of `other-window' > > like `text-scale-adjust’ does. > > I think the pattern is clear: `C-x ` are good candidates ;-) Sorry to chime in with an off-topic issue, but I once wrote the following in my init.el file: ;; move thorugh windows (global-set-key (kbd "C-x ") 'windmove-left) (global-set-key (kbd "C-x ") 'windmove-right) (global-set-key (kbd "C-x ") 'windmove-up) (global-set-key (kbd "C-x ") 'windmove-down) and never have looked back since. This is very useful for me, particularly when dealing with many windows (gdb-many-windows, etc). best, aitor