
Estou tentando fazer com que o Emacs funcione via SSH no Windows (cliente e servidor). Com o Emacs 23.2 (baixado do GNU FTP),SUAcomo servidor SSH eBitvisecomo cliente SSH, quando executo './emacs.exe -nw' recebo "a entrada padrão não é um tty".
Dizaquique isso também não funciona em um servidor cygwin, eaquié um tópico antigo (2000) que discute o mesmo (ou muito semelhante) problema.
Alguém fez isso funcionar?
Responder1
Você pode usar um dos seguintes aplicativos para obter o emulador xWindows em seu Windows:
Ao usar o Exceed, tudo o que você precisa fazer é marcar a caixa de seleção "Ativar encaminhamento X11" no seu Putty ao conectar-se ao ssh. Em seguida, basta digitar "emacs" enquanto estiver no console e você terá o Emacs rodando em uma GUI no seu Windows. Não usei o Xming, mas suspeito que deveria funcionar de maneira semelhante.
Responder2
Você já pensou em usar o dokan no seu cliente e apenas acessar os arquivos "localmente" através dele?
Responder3
Estou usando o servidor OpenSSH incluído no Windows 10 e me conectando pelo PuTTY. Isso me dá um prompt de comando na caixa do Windows. Então eu instalei o emacs dehttps://github.com/zklhp/emacs-w64/
Ele trava se for executado como, emacs
mas funciona como emacs -nw
. No entanto, a posição do cursor não é atualizada de forma confiável. Você pode mover para a esquerda e para a direita (seja com a seta para a direita ou Cf) e o cursor permanece no mesmo lugar até você digitar algum texto.