From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Huchler Newsgroups: gmane.emacs.help Subject: Re: ido-find-file doesn't suggest ssh as autocomplete option Date: Sun, 20 Oct 2019 16:54:47 +0200 Message-ID: <87d0er4gco.fsf@mail.de> References: <87h844474c.fsf@mail.de> <87d0erx3eb.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="267706"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Oct 20 16:55:14 2019 Return-path: Envelope-to: geh-help-gnu-emacs@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 1iMCby-0017WW-4N for geh-help-gnu-emacs@m.gmane.org; Sun, 20 Oct 2019 16:55:14 +0200 Original-Received: from localhost ([::1]:37264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMCbw-0002rn-KQ for geh-help-gnu-emacs@m.gmane.org; Sun, 20 Oct 2019 10:55:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52250) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMCbl-0002rU-1Q for help-gnu-emacs@gnu.org; Sun, 20 Oct 2019 10:55:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMCbj-0002L6-Uu for help-gnu-emacs@gnu.org; Sun, 20 Oct 2019 10:55:00 -0400 Original-Received: from 195-159-176-226.customer.powertech.no ([195.159.176.226]:60066 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iMCbj-0002JJ-ON for help-gnu-emacs@gnu.org; Sun, 20 Oct 2019 10:54:59 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1iMCbg-0017Al-6c for help-gnu-emacs@gnu.org; Sun, 20 Oct 2019 16:54:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ Cancel-Lock: sha1:etR0B4wDPh0N3s8s7WfAxsc0AWg= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:121681 Archived-At: Hello Michael, Ohh thanks interesting I tested it on my fresh installed notebook with nothing in the config yet than exwm, in that case it must be something in either the nixos package exwm or in exwm itself, likely the latter. loadScript = pkgs.writeText "emacs-exwm-load" '' (require 'exwm) ${optionalString cfg.enableDefaultConfig '' (require 'exwm-config) (exwm-config-default) ''} That doesn't look like a problem so it's something in exwm-config-default and I report that there as issue. Michael Albinus writes: > Stefan Huchler writes: > > Hi Stefan, > >> When I press in ido-find-file mode /s + tab I get as possible >> completions besides the files that start with s scp and scpx but not >> ssh. >> >> If I then manually type in /ssh: it lists the possible hosts correctly, >> but I get no autocompletion choice for ssh, and therefor has to type the >> string manually instead of ss + RET. >> >> Btw the same with sudo I don't get it as completion option, in find-file >> the completion to that methods is there. Same with adb. >> >> Why do I only get some methods to autocomplete and not all? And is there >> a way to configure that differently? > > I don't know why you get /scp and /scpx as completion. You shouldn't as > long as Tramp is not loaded. > > Compare the two scenarii: > > - emacs -Q > - M-x ido-find-file > - / s TAB > > You don't see any Tramp method: > > Possible completions are: > sbin/ snap/ > srv/ sys/ > > > - emacs -Q -l tramp > - M-x ido-find-file > - / s TAB > > You see also respective Tramp methods: > > Possible completions are: > sbin/ scp: scpx: sftp: sg: smb: snap/ > srv/ ssh: sshx: su: sudo: sudoedit: sys/ > > Best regards, Michael.