Xeno.io e Sublime

Usando o Xeno.io e o Sublime juntos, me tornei cada vez mais irritante pelo fato de o Sublime abrir todo o diretório e não o “projeto”. Isso significa que todas as minhas configurações padrão (espaçamentos, plug-ins, etc) não têm efeito. Scripts shell para o resgate!

Eu criei um script bash simples chamado “xeno-editor.sh” na minha ~/binpasta assim:

#!/bin/sh
echo
Looking in $1
if find $1 -name *.sublime-project ; then
subl
-p `find $1 -name *.sublime-project`
else
subl $1

fi

Marque as permissões 755 ( chmod 755 xeno-editor.sh) e execute o seguinte:

xeno config core.editor ~/bin/xeno-editor.sh

E agora, quando eu faço uma “edição xen” ou “retomada xeno”, ele abre o primeiro arquivo de projeto .sublime que encontra, ou apenas abre o diretório como um todo se nenhum for encontrado.

Sucesso!!