Cygwin, emacs e associe-o a um tipo de arquivo no Windows

2

Eu quero usar o Emacs como editor e shell. No Windows 7, instalei o cygwin, o X11 e o emacs. No terminal eu adicionei ao arquivo / etc / profile estas linhas:

XWin -multiwindow 2> /dev/null&
export DISPLAY=:0.0
sleep 1
emacs 2> /dev/null&

Eu criei um atalho que executa esse comando: C: \ rhcygwin64 \ bin \ mintty.exe - Agora, toda vez que eu inicio esse atalho, ele inicia o emacs. Sem problemas. Meu objetivo é: associar alguns tipos de arquivos como .txt, .csv e etc com o emacs para poder iniciar o foo.txt no emacs. Quando tentei fazer o controle 'Set Associtation', ele aceita apenas o nome do arquivo e não é necessário '-'. Por isso, quando tento abrir foo.txt não funciona. Eu tentei criar um atalho para mintty.exe mas também não funcionou. Alguém poderia me ajudar a criar associação para começar a mintty.exe mas sim mintty.exe -? desde já, obrigado P.S. Eu tentei associá-lo com C: \ rhcygwin64 \ cygwin.bat e ele começou o emacs para mim, mas não o arquivo que tentei abrir, apenas scratch Bem ... eu fiquei totalmente preso porque meu objetivo era usar o emacs para tudo, inclusive abrindo um arquivo de texto ...

    
por susik 11.07.2015 / 05:20

1 resposta

1

Estou tirando minha dúvida. Eu percebi que o meu problema está relacionado ao problema do subshell ... quando eu tento invocar o primeiro cygwin, depois o emacs nele e etc. Eu decidi que não usaria muito o Windows Explorer, mas sim ir diretamente para o arquivo e abri-lo. Dessa forma, não preciso de associação de arquivos. Por favor, feche meu ingresso. Obrigado

    
por 15.07.2015 / 13:13

Tags