Editores

GNU nano

Para instalar el editor de texto GNU nano ejecuta:

root@servidor:~ # zypper install nano

Puedes leer los siguientes tutoriales:

Resaltado de sintaxis

Para mejorar el resaltado o coloreado de sintaxis puedes hacer uso de los archivos ubicados en https://github.com/scopatz/nanorc.

  1. Descarga (clona) los archivos al directorio $HOME/.nano:

     alumno@servidor:~ $ pwd
     /home/alumno/
     alumno@servidor:~ $ git clone https://github.com/scopatz/nanorc $HOME/.nano
    
  2. Crea un symlink (o enlace símbolico) al archivo $HOME/.nano/nanorc como $HOME/.nanorc:

     alumno@servidor:~ $ pwd
     /home/alumno/
     alumno@servidor:~ $ ln -s .nano/nanorc .nanorc
    

Para actualizar los archivos descargados se ingresa a $HOME/.nano y se ejecuta el comando git pull origin master.

Emacs

emacs puede ser instalado tanto sin soporte de entorno gráfico (comando emacs-nox) como con dicho soporte (comando emacs-x11):

root@servidor:~ $ zypper install emacs emacs-nox emacs-x11

Vim

vim puede ser instalado tanto sin soporte de entorno gráfico (comando vim) como son dicho soporte (comando gvim):

root@servidor:~ $ zypper install vim gvim

Visual Studio Code

Instrucciones para la instalación del editor de código Visual Studio Code.

  1. Como usuario alumno descarga el archivo comprimido en formato zip o tar.gz de Visual Studio Code:

    En este caso se ha descargado el archivo VSCode-linux-x64-stable.zip en el directorio /home/alumno/Downloads.

    En caso de obtenerse el archivo tar.gz el archivo descargado sería code-*_amd64.tar.gz y para descomprimirlo se usaria tar xvf code-*_amd64.tar.gz en las siguientes instrucciones.

  2. Crea el directorio /home/alumno/.local/opt y accede a él:

     alumno@servidor:~ $ mkdir -p /home/alumno/.local/opt/
     alumno@servidor:~ $ cd /home/alumno/.local/opt/
    
  3. Descomprime el archivo VSCode-linux-x64-stable.zip, obteniendo de él el directorio VSCode-linux-x64.

     alumno@servidor:~/.local/opt $ unzip -o /home/alumno/Downloads/VSCode-linux-x64-stable.zip
    
  4. Accede a /home/alumno/.local/opt/VSCode-linux-x64/bin y ejecuta a Visual Studio Code:

     alumno@servidor:~/.local/opt $ cd /home/alumno/.local/opt/VSCode-linux-x64/bin
     alumno@servidor:~/.local/opt/VSCode-linux-x64/bin $ ./code
    

Si todo ha salido bien podrás ejecutar a Visual Studio Code con el comando:

/home/alumno/.local/opt/VSCode-linux-x64/bin/code

Actualización de Visual Studio Code

Visual Studio Code es actualizado de forma manual, identificando la versión más actual en http://code.visualstudio.com/Updates.

  1. Accede a los vínculos anteriormente usados para su instalación y descarga la actualización (VSCode-linux-x64-stable.zip).

  2. Borra la actual instalación de Visual Studio Code y descomprime la actualización:

     alumno@servidor:~ $ cd /home/alumno/.local/opt/
     alumno@servidor:~/.local/opt $ rm -rf VSCode-linux-x64
     alumno@servidor:~/.local/opt $ unzip -o /home/alumno/Downloads/VSCode-linux-x64-stable.zip
    

Al finalizar habrás actualizado a Visual Studio Code.

Cabe mencionar que Visual Studio Code mantiene archivos propios (de plugins/extensiones o de configuración) en los directorios $HOME/.config/Code y $HOME/.vscode.

Atom

Instrucciones para la instalación del editor de código Atom.

  1. Como usuario alumno descarga el archivo con extensión tar.gz disponible en https://github.com/atom/atom/releases.

    En este caso se ha descargado el archivo atom.x86_64.tar.gz de la versión 1.10.0-beta6 en el directorio /home/alumno/Downloads.

    Cabe mencionar que Atom solo está disponible para una plataforma de 64 bits.

    Nota: siempre usa la versión BETA más reciente que encuentres.

  2. Crea el directorio /home/alumno/.local/opt y accede a él:

     alumno@servidor:~ $ mkdir -p /home/alumno/.local/opt/
     alumno@servidor:~ $ cd /home/alumno/.local/opt/
    
  3. Descomprime el archivo VSCode-linux-x64-stable.zip, obteniendo de él el directorio VSCode-linux-x64.

     alumno@servidor:~/.local/opt $ tar xvf /home/alumno/Downloads/atom-amd64.tar.gz
     atom-beta-1.10.0-beta6-amd64/
     atom-beta-1.10.0-beta6-amd64/content_shell.pak
     atom-beta-1.10.0-beta6-amd64/LICENSES.chromium.html
     ...
     ...
     ...
     atom-beta-1.10.0-beta6-amd64/natives_blob.bin
     atom-beta-1.10.0-beta6-amd64/libnode.so
     atom-beta-1.10.0-beta6-amd64/atom-beta.png
    
  4. Accede a /home/alumno/.local/opt/atom-beta-1.10.0-beta6-amd64 y ejecuta a Atom:

     alumno@servidor:~/.local/opt $ cd /home/alumno/.local/opt/atom-beta-1.10.0-beta6-amd64
     alumno@servidor:~/.local/opt/atom-beta-1.10.0-beta6-amd64 $ ./atom
    

Si todo ha salido bien podrás ejecutar a Visual Studio Code con el comando:

/home/alumno/.local/opt/atom-beta-1.10.0-beta6-amd64/atom

Actualización de Atom

Atom es actualizado de forma manual, partiendo del hecho de que se está trabajando con su liberación BETA con los beneficios de que se obtienen más carácteristicas de forma continua y mejoras en su rendimiento pero con el inconveniente de que puedan presentarse bugs durante su uso.

  1. Accede al vínculo indicado para su instalación y descarga la última versión BETA que encuentres, por ejemplo el archivo atom.x86_64.tar.gz de la versión 1.10.0-beta7.

    Nota: siempre usa la versión BETA más reciente que encuentres.

  2. Como usuario alumno realiza los pasos 2 y 3 indicados para la instalación, borra el directorio correspondiente a la anterior versión de Atom (atom-beta-1.10.0-beta6-amd64) y usa la nueva ubicación (/home/alumno/.local/opt/atom-beta-1.10.0-beta7-amd64) de Atom.

Al finalizar habrás actualizado a Atom:

alumno@servidor:~ $ /home/alumno/.local/opt/atom-beta-1.10.0-beta7-amd64/atom --version
Atom    : 1.11.0-dev-89c638a
Electron: 0.37.8
Chrome  : 49.0.2623.75
Node    : 5.10.0