Como usar o Sublime Text 2 como editor padrão Rapidamente?

9

Eu usei esta resposta para alterar o editor usado com rapidez e funcionou, no entanto, agora, quando digito quickly edit , a linha de comando permanece aberta e não permite que eu insira outros comandos, desde que o Sublime Text 2 esteja aberto. Eu percebo que essa é uma pergunta estúpida, mas não consigo encontrar uma maneira de contornar isso.

    
por boywithaxe 23.06.2012 / 21:05

2 respostas

8

Defina a variável de ambiente EDITOR como sublime e, em seguida, quickly edit a usará:

export EDITOR=/usr/bin/subl

Basta adicionar a linha acima ao seu arquivo ~/.bashrc

    
por mhall119 23.06.2012 / 21:28
1

Ele faz isso porque o gedit é programado para fazer isso quando você o executa a partir da linha de comando. Você pode fazer isso rapidamente com outros editores usando quickly edit & .

Editar : Eu escrevi um script Perl que executará o editor como um filho do init, então quando você fechar o terminal, o editor permanecerá aberto: script

Você pode definir as seguintes opções na parte superior do script:

  • comando: o comando a ser executado
  • stdout: A saída padrão a ser passada para o comando (deve ser definida ou ainda será enviada para o terminal)
  • stderr: A saída padrão a ser passada para o comando (deve ser definida ou ainda será enviada para o terminal)
por Sam Bickley 23.06.2012 / 21:43