Atom editor: Introducción e Instalación

Emacs vs Vim, la eterna batalla de los editores, a la que, bajo mi opinión, le ha salido un serio y potente competidor, y apoyado nada más ni nada menos que por los creadores de Github. Sí, es cierto, los dos primeros son prácticamente los únicos (nano y ed no cuentan) para usar a través de una terminal. Pero salvo contadas ocasiones, la terminal no se suele utilizar.

A cambio, Atom (que así se llama el editor en cuestión) nos ofrece una interfaz bastante más amigable que vim (eso es fácil) y que Emacs. Nos recuerda bastante a la del editor Sublime Text del que probablemente habrán copiado bastantes cosas, salvo la de ser código libre. Hablando de código fuente, está escrito en Coffeescript, y reconozco que en este punto probablemente pierde con prácticamente cualquier otro editor, pues tarda bastante en iniciarse y en cargar algún que otro plugin.

Siendo Javascript el mayor de sus lastres en lo que a rendimiento se refiere, es la mayor de las ventajas cuando hablamos de la comunidad. Actualmente, todo el ecosistema Node.js es el que más ha crecido en los últimos años y muchos desarrolladores Javascript lo han tomado como su editor de referencia y han creado muchos plugins.

Según a quién se pregunte, opinará que Atom es un editor de texto hipervitaminado y habrá otros que te digan que es un IDE sencillito. Lo que está claro es que no estamos ante un Gedit ni frente a un IDE como IntelliJ IDEA, sino en un punto intermedio. Para algunos se les vendrá muy grande, y para otros demasiado escasa, pero yo soy de los que creo que en el punto medio está la virtud. El hecho de que no esté pensado para nada en concreto y que se pueda usar para todo a la vez (con sus correspondientes plugins) creo que lo convierte en la herramienta que deberías tener instalada siempre.

¡Pues a instalarlo, que no se diga! La intención del tutorial es seguirlo con Linux, pero este editor es multiplataforma, así que salvo la instalación, el resto de los capítulos podrías seguirlo con cualquier otro sistema operativo como Windows o MacOS.

Nada más instalar Atom, esta es la primera pantalla que veremos
Nada más instalar Atom, esta es la primera pantalla que veremos

Para Debian/Ubuntu/LinuxMint/+derivados y Fedora/CentOS/+derivados tenemos paquetes compilados como .deb o .rpm que hacen la instalación realmente sencilla. Simplemente os recomiendo acudir a la web atom.io y descargar el último paquete disponible. Veo que estás esperando un comando para copiar y pegar…

Para .deb:

wget https://atom.io/download/deb -O atom.deb && dpkg -i atom.deb

Para .rpm:

wget https://atom.io/download/rpm -O atom.rpm && rpm -i atom.rpm

Y para arch y derivados, podremos descargarlo de los repos oficiales

pacman -S atom

A continuación veremos algunos atajos de teclado que serán muy útiles para encontrar lo que buscamos. Por ejemplo, empezemos por el más básico: Ctrl + Shift + P. Esto nos abrirá la paleta de comandos, muy utilizada en Atom: Cada extensión que instales tendrá nuevas funcionalidades, a las que podrás acceder o bien a través de la paleta de comandos, o bien con los atajos de teclado que incluya por defecto. Ojo, todos estos atajos de teclado se pueden modificar, pero eso lo dejamos para otro día.

Paleta de comandos de Atom
Paleta de comandos de Atom

Podemos abrir la ventana de configuración con Ctrl + ,, para no tener que ir hasta el menù “Edit > Preferences”. Podemos ocultar la barra de navegación lateral izquierda con Ctrl + \ (He de decir que a mí la que me ha funcionado es Ctrl + º porque para escribir el carácter de barra invertida necesito presionar también AltGr).

Dejaremos para la próxima parte nuevos plugins o funcionalidades más avanzadas. Pero para empezar, lo que vamos a intentar es quitar los menús de la parte superior. En algunos entornos donde la resolución de pantalla es limitada, disponer del máximo espacio posible es vital para estar cómodos.

Seleccionar window:toggle-menu-bar en Atom
Nuestro primer uso a la paleta de comandos!!

Para ello, abrimos la paleta de comandos (Recuerda: Ctrl + Shift + P y buscamos Window: Toggle menu bar. Cuando esté seleccionado, aceptamos con intro. Es recomendable no escribir todo el texto de arriba. Si observáis el ejemplo de arriba, sólo con poner men ya aparece la opción que deseamos.

En la siguiente entrada tendréis más información para personalizar el editor como más os guste! Hasta entonces, ¡Un saludo!

3 0

La web cumple 20 años: ¡Celébralo con Mosaic!

Según cuentan en Genbeta, la World Wide Web (WWW) cumplió 20 años el pasado 30 de Abril. Y uno de los primeros navegadores que existieron para esa joven internet fue, a parte del propio navegador WWW, el NCSA Mosaic.

NCSAMosaic2
El Mosaic en Cambia de SO

Pues ahora es posible instalárselo en Linux, eso sí, a modo de recordatorio, porque de útil en nuestros días no tiene nada: no soporta ni javascript. Para ello, han creado un repo en Github para tal efecto. Si queréis instalarlo, sólo deberéis seguir unos sencillos pasos:

Instalar las dependencias en Ubuntu:

sudo apt-get install build-essential libmotif-dev libjpeg62-dev libpng12-dev x11proto-print-dev libxmu-headers libxpm-dev libxmu-dev

Compilarlo:

make linux

y cuando nos muestre este mensaje es que todo estará correctamente compilado.WelcomeNCSAMosaicPara hacerlo funcionar sólo deberemos ejecutar el binario llamado Mosaic que se encuentra en la carpeta src/. Si estais en la terminal, simplemente se puede hacer con esto:

src/Mosaic

Y tendréis un navegador del año de la tana para divertiros con él. 🙂

Fuentes | Genbeta | Github

0 0

[Rasπ1] Cap. 1: Instalando Raspbian en la Raspi

Bueno ahora que ya tenemos la Raspberry pi necesitamos hacerla funcionar. Y aquí llega Linux. Pero hay una cosa que siempre debemos tener presente: tenemos un procesador ARM. Esto significa que las cosas no funcionan de la misma manera, y tampoco existe una BIOS. El único modo que disponemos para hacer funcionar un SO en la raspi es a través de la tarjeta SD.

Del mismo modo, sólo podremos usar determinadas distribuciones para este procesador. La página oficial de la raspberry incluye 4 distribuciones, que son: Debian, Raspbian (basada en Debian), ArchLinux y QTonPi. La que usaremos será Raspbian por estar basada en Debian y tener un sistema de paquetes conocido, lo que nos hará la vida un poco más fácil. Además en teoría es una distro que está adaptada a la Raspberry.

Continuar leyendo “[Rasπ1] Cap. 1: Instalando Raspbian en la Raspi”

0 0

Instalar Sabayon 5.2

Hoy vamos a variar un poco. Todo el mundo pendiente de Ubuntu 10.04 (yo incluido) pero he decidido probar con otra distro (sin desinstalar Ubntu, claro). Hoy vamos a instalar Sabayon, una distro basada en gentoo. La distro está disponible en LiveCD, o en LiveDVD, pero nos centraremos en la última, ya que es la que viene más completa, e incluye el gestor de efectos avanzados de Compiz. También incluye un juego que a mí me gustó mucho, que es world of Goo, disponible para todas las plataformas.

Sabayon con el efecto de compiz “Cubo 3D”

A pesar de todos los programas que incluye, se queda cojo de otros pocos, por ejemplo, no tenemos rythmbox, ni banshee, pero sí totem y audacious. Cabe destacar que lleva incluidos los códecs de mp3 (y alguno más), sin embargo Ubuntu necesita un paquete adicional. Esta última versión, la 5.2 se sacó el 23 de Mayo de 2010 (fuente), por lo que incluye muchas versiones de programas bastante actualizados, como por ejemplo el firefox (3.6) e incluye (sólo instalado) Gnome-shell, la versión 3.0 del nuevo Gnome (en fase de pruebas).

Continuar leyendo “Instalar Sabayon 5.2”

0 0

Instalar chromium en OpenSUSE 11.2

Sí, hoy me ha dado por instalarme openSUSE y Fedora y he sentido la necesidad de instalar google chrome. A pesar de que google chrome tenía un comportamiento extraño, he intentado instalarlo y no he podido. Y se me ha ocurrido buscar cómo instalar chromium. Y lo he conseguido. De hecho, ahora estoy con este navegador. Ahora voy a explicar cómo instalarlo:

Añadimos el repositorio de chromium:

Buscamos la aplicación “configuración del administrador” y la abrimos.

instantánea1Allí seleccionamos “repositorios de software” y nos saldrá esta ventana:

yast1

Pulsamos en añadir para añadir un repositorio. En la siguiente ventana ponemos desde url y añadimos el repositorio:

http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/

Ahora cerramos y en configuarción del administrador pulsamos en desinstalar o instalar software y buscamos el paquete chromium.

0 0

Instalar Ubuntu I

Hola lectores. Hoy me he dignado a hacer una guía lo más competa posible para instalar el ubuntu 8.10, en mi opinión la mejor distro hasta el momento

Primero he de aclarar, si aún no se sabe, que Ubuntu es una distribución que proviene de Debian. Ubuntu se puede descargar desde su página web original. El enlace dirige directamente a la página de descarga, en inglés, y aunque no sepas, no te será ningún problema. Si eres principiante te recomiendo que te descarges el CD normal, ya que te pone todo muy clarito. Si entiendes del tema, no hará falta que te escriba nada al respecto, pero por si alguien se quiere enterar, te puedes descargar el alternate CD, para ordenadores sin muchos recursos. Debes pulsar sobre la arquitectura de tu PC (habitualmente i386).

Continuar leyendo “Instalar Ubuntu I”

0 0

Instalar Linux

La instalación de un sistema operativo en un ordenador parece complicada, pero no tiene por que serlo. Hay mucha gente que cuando se encuentra con una pantalla con el fondo azul se pregunta: ¿que le ha pasado a mi ordenador? Lo peor llega cuando sale un mensaje blanco y te pone algo en inglés y tu no entiendes ni “Hello” en ese idioma. Hay algunas distribuciones que ofrecen un entorno de instalación, con lo que hacen que la instalación sea algo mas amena. En general, no he visto todavía un cd de S.O. que no te permita hacer particiones en el disco duro, pero si quieres y tienes un programa de particiones podrás tenerlas hechas para cuando llege la instalación. Las particiones que necesita un s.o. linux son dos, básicamente: La partición “swap”, usada como intercambio de archivos, y EX2 o EX3. Estas últimas son las usadas para guardar los archivos. Repito, si no tienes un gestor de particiones puedes hacerlas desde el soporte de instalación. Todo viene preparado. Por si a alguno (alguno?, si nadie se pasa por aquí) le interesa una de los mejores distribuciones que incluyen un muy buen entorno de instalación (tan bueno que se pueden usar aplicaciones desde el cd sin instalarlas), como ubuntu. Continuar leyendo “Instalar Linux”

0 0

¿Qué ordenador se necesita para linux?

En el post de hoy quiero enseñaros que con el software libre vale casi cualquier ordenador. Hay un sistema operativo para tu ordenador, ya sea de hace 1.000.000 de años y lo usaban los dinosaurios o sea tan nuevo que aún no se ha fabricado. Todos valen, siempre y cuando se sepa que arqitectura tiene. Básicamente existen tres arquitecturas: 32bits (llamado i386 o x86), 64bits (llamado también x86-64), o Power Pc (llamado también ppc). Actualmente, este blog que estais leyendo se gestiona mediante Ubuntu, y sin ningún problema. Podéis probar con muchos sistemas operativos, por ejemplo Ubuntu para empezar. Ubuntu, como ya os he dicho, es una derivación de Debian . en el siguiente post os explicaré como preparar el ordenador para instalar un sistema operativo de linux.

0 0