Jim Porter writes: Hi Jim, > This works for me, and I think it makes sense overall. It might be > nice to add the ability to ignore remote file names in Eshell when > completing an argument to an external command (which doesn't > understand Tramp syntax), but that would probably require a bunch of > work on the Eshell side, and we can worry about that later, I think. As POC, I've written the appended patch. It works for me in a simple case, but I'm pretty sure it needs to handle more cases. Since I'm not so familiar with Eshell, I let it to you :-) ... unless you say it is sufficient ATM. Best regards, Michael.