Cómo instalar y usar Sublime Text Editor en Linux


Cuando se habla de editores de texto e IDE, siempre hay un debate interminable entre los programadores sobre qué editor de texto/IDE es el mejor. Bueno, la elección siempre es personal; He visto gente que se queda con un solo editor/IDE y algunas personas que usan de 2 a 3 editores/IDE a la vez. Depende de la naturaleza del trabajo y de las funciones que proporciona el editor/IDE.

Este artículo trata sobre un editor de texto popular que se distingue por su velocidad, una interfaz de usuario atractiva, fácil de usar, un gran apoyo de la comunidad y mucho más que decir. Sí, eso es "Texto Sublime". Lanzamiento inicial en 2008 y escrito en C ++ y Python, Sublime Text es multiplataforma y altamente personalizable. En el momento de escribir este artículo, la última versión es la 3.2.2.

El texto de Sublime Text no es de código abierto ni gratuito, debe comprar una licencia única. Pero tiene la opción de usarlo para evaluación y no hay límite de tiempo para comprar la licencia.

Instalación de Sublime Editor en sistemas Linux

Sublime Text Editor es multiplataforma, puede usarlo en sistemas Linux, Windows o Mac. Para instalar Sublime Text 3 en diferentes versiones de Linux, consulte las instrucciones a continuación.

$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
$ sudo apt-get install apt-transport-https
$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
$ sudo apt-get update
$ sudo apt-get install sublime-text
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
$ sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
$ sudo yum install sublime-text 
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
$ sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
$ sudo dnf install sublime-text 

Una vez que se completa la instalación, puede configurar Sublime Text Editor como su editor de texto predeterminado yendo a Aplicaciones preferidas desde el menú de inicio. Estoy usando Linux Mint 19.3, dependiendo de la versión de su sistema operativo, puede configurar la opción predeterminada.

También puede iniciar Sublime Text Editor desde la terminal escribiendo:

$ subl

Instalar el Administrador de paquetes para Sublime Editor

Sublime Text por defecto no se envía con características que lo hagan poderoso. O desea paquetes para desarrollo web front-end, desarrollo back-end, scripting, herramientas de administración de configuración o base de datos, lo tiene.

La información relacionada con el paquete se puede encontrar en el control de paquetes. Para instalar paquetes tenemos que instalar primero “PACKAGE CONTROL” que se encarga de la administración de paquetes (instalar, habilitar, quitar, deshabilitar, listar, etc.) para sublime.

Presione " CTRL + MAYÚS + P ". Abrirá la paleta de comandos. Escriba “ Install Package Control ” y presione ENTER.

Ahora puede comenzar a instalar paquetes, listar paquetes, eliminarlos o deshabilitarlos, etc.

Presione “ CTRL + SHIFT + P ” → COMMAND PALLET → “ TYPE Package ” → Mostrará todas las opciones que puede usar para la administración de paquetes.

Instalar paquetes en Sublime

Para instalar cualquier paquete, presione “ CTRL + SHIFT + P ” → COMMAND PALLET → “ install package ” → “ package Name “.

A continuación se muestra la lista de paquetes que instalaremos y veremos cómo configurar las propiedades de los paquetes.

Este paquete le brinda más opciones para manejar archivos y carpetas. Después de instalar Sublime puede ir a “BARRA LATERAL” → CLIC DERECHO → SE MOSTRARÁN LAS OPCIONES. Entonces puede instalar "SideBarEnhancements" y ver la diferencia.

Para instalar las mejoras de la barra lateral - COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALAR PAQUETE → SIDEBARENCEMENT.

Sublime nos da la opción de cambiar el esquema de color de la interfaz de usuario y la sintaxis. El esquema de color establecerá los colores de sintaxis para nuestro código, mientras que Theme cambiará el aspecto de la interfaz de usuario.

Estoy usando el tema "PREDAWN". Puedes elegir lo que te parezca mejor. Puede comprobar los temas disponibles desde el control de paquetes/temas.

Para instalar un tema - COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALAR PAQUETE → PREDWAN.

Este paquete agrega bonitos íconos a sus archivos y carpetas en la barra lateral. Hay algunas opciones entre las que puede elegir. Estoy usando "UN ICONO DE ARCHIVO".

Para instalar el icono de archivo: COMANDO PALET [ CTRL + MAYÚS + P ] → INSTALAR PAQUETE → UN ICONO DE ARCHIVO.

El paquete SFTP me permite sincronizar mis proyectos/código (carpetas) en servidores remotos. Esto es muy útil en muchos casos, como cuando sus servidores de producción se ejecutan en la nube y su máquina de desarrollo es local, donde puede sincronizar sus códigos con servidores remotos fácilmente.

Para instalar SFTP - COMMAND PALLET [CTRL + SHIFT + P] → INSTALAR PAQUETE → SFTP.

Para configurar el SFTP, elija la carpeta de su proyecto que debe sincronizarse de forma remota. Dentro de la carpeta, se creará el archivo “sftp-config.json”.

Este es un archivo de configuración SFTP donde se declararán detalles como el nombre de usuario, el nombre de host, la contraseña y la ruta remota. También puede habilitar opciones como "upload_on_save" que sincronizará sus cambios inmediatamente cuando guarde su copia local.

NOTA: “sftp-config.json” es específico de una carpeta en particular. Para cada asignación remota, se creará un nuevo archivo de configuración.

CARPETA → CLIC DERECHO → SFTP → MAPA A REMOTO → SFTP-CONFIG.JSON.

Sublime por defecto no tiene terminal integrado. Terminus es una terminal multiplataforma para lo sublime.

Para instalar Terminus - COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALAR PAQUETE → TERMINUS.

Dos formas de iniciar Terminus:

  1. COMMAND PALLET [ CTRL + SHIFT + P ] → TERMINUS: TOGGLE PANEL.
  2. COMMAND PALLET [ CTRL + SHIFT + P ] → TERMINUS KEY BINDINGS → DECLARE SHORTCUT KEY.

Este paquete le permite sincronizar sus paquetes y configuraciones en múltiples dispositivos. Utiliza Github-Gist, lo que proporciona una forma confiable y segura de almacenar sus copias de seguridad.

Para instalar SYNC Settings - COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → SYNC SETTINGS.

El paquete Bracket Highlighter combina con una variedad de soportes e incluso con soportes personalizados. También puede personalizar colores, diferentes estilos de corchetes y modo de resaltado.

Para instalar Bracket Highlighter - COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALAR PAQUETE → BRACKETHIGHLIGHTER.

Aparte de los 6 paquetes mencionados en la sección anterior, hay cientos de paquetes disponibles. Explore diferentes paquetes de Package Control y pruébelo según sus necesidades.

Los accesos directos sublimes son personalizables y puede portarlos si está intentando cambiar a otros editores como VScode o Atom.

Para personalizar sus atajos de teclado, COMMAND PALLET [ CTRL + SHIFT + P ] → PREFERENCES: KEY BINDINGS. Hay dos secciones en la combinación de teclas, una es la combinación de teclas predeterminada y la otra es la combinación de teclas definida por el usuario, donde puede colocar combinaciones de teclas personalizadas. Puede obtener la lista de accesos directos y su función en “ARCHIVO DE MAPA DE TECLAS POR DEFECTO”.

En este artículo, hemos visto cómo instalar sublime text 3 en Linux. Cómo instalar paquetes y algunos paquetes importantes y atajos. Este artículo no se crea en relación con la configuración de texto sublime para ningún lenguaje de programación específico. En el próximo artículo, veremos cómo configurar sublime text 3 para el desarrollo de Python.