Solución error sublime-text-2 cerrandose solo

Hoy sin venir a cuento, según abría el editor Sublime-Text-2 pasaba un segundo y se cerraba misteriosamente.
Lo abrí a través de la terminal y me devolvía este mensaje al cerrarse automáticamente:


/usr/bin/subl: line 3:  2855 Segmentation fault      /usr/lib/sublime-text-2/sublime_text --class=sublime-text-2 "$@"


El primer recurso que yo utilizaría es eliminar de la ruta “/~/.config/” la o la carpetas que existan relacionadas con sublime-text.


$  sudo rm -r ~/.config/sublime-text-2


Por si a alguien se le escapa el detalle con el caracter ‘~’ nos referimos siempre a la home del usuario.

Puedes, no obstante inclinarte por la opción de desinstalar mediante synaptic, pero el fichero que provocaa el problema se salva de la limpia, pues se eliminan fichero de la aplicación no configuraciones de los usuarios para estas, con lo que si te vas a la ruta en cuestión “usr/lib” y eliminas con el siguiente comando todo el contenido de sublime-text-2:


$  sudo rm -rf /usr/lib/sublime-text-2

En este momento la aplicación continúa instalada pero recordando lque el problema viene en la mayoría de los casoss por el fichero de configuración del usuario, con lo que es el momento de volver a Synaptic y “desinstalar completamente” todo lo que tenga que ver con sublime. Ahora tan solo debémos irnos a la terminal y instalarlo de nuevo con la siguiente orden:


$  sudo apt-get install sublime-text


Para comenzar a trabajar con el editor Sublime Text 2 de forma rápida y cómoda es necesario personalizarselo, con sus atajos de teclados y sus plugins correctamente instalados. Para poder manejar el instalador de paquetes de Sublime al menos yo solo conozco esta manera:

En el menu de “View” seleccionamos la opcion “Show Console” y en el campo de entrada de texto que se nos aparece en la parte inferior de la pantalla pegamos lo siguiente:


import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

Luego la aplicación nos informa que debemos reiniciar Sublime para hacer efectivos los cambios. Una vez hemos reiniciado, podemos empezar a pulsar “Ctrl + Shift + P” y elegir la opción “Package Control: Install Package” e ir introduciendo el nombre del plugin o paquete a instalar, por ejemplo es muy útil el plugin SideBarEnhancements, o Git, o Align. Y por último nos configuraremos las teclas rápidas o atajos de teclado de la siguiente forma:

En el Menu de Navegacion elegimos la opcion “Preferences” y ahí la opcion Settings Default(para todos los usuarios), o bien, Settings User (únicamente para tu usuario), y ahi podremmos buscar las teclas y cambiarle su funcion o buscar una función concreta y cambiarle las teclas rápidas, o crearnos las nuestras propias; unicamente tendrémos que fijarnos un poco en la estructura y la sintaxis del fichero.