Problemas usando texto sublime para editar a linha de comando no modo VI

1

Estou usando o seguinte para editar a linha de comando atual no Sublime Text 2 (usando% al_de% alias de trabalho)

subl

set -o vi

EDITOR='subl'; export EDITOR

bindkey -M vicmd v edit-command-line 

Isso abre sublime, mas a janela está em branco. Se eu definir o editor de volta para o Vim, eu posso abrir um novo buffer de vim com a linha de comando atual nele. .zshrc funciona muito bem.

    
por Nick Tomlin 08.05.2013 / 22:08

1 resposta

2

De acordo com os documentos do OSX , a variável de ambiente EDITOR deve ser definida como subl -w , que significa "Aguarde os arquivos serem fechados antes de retornar". Esse comportamento é não documentado, mas semelhante no Linux, onde subl geralmente é um link simbólico para o arquivo executável sublime_text , onde quer que você decida instalá-lo.

    
por 09.05.2013 / 20:58

Tags