El Moto G (2014) es el primero en recibir Lollipop, y algo está cambiando en Android

Como ocurrió el año pasado, Motorola ha sido la primera. Algunos usuarios americanos del Moto G (2014) ya están recibiendo Android 5.0 Lollipop y la tendencia en actualizaciones parece estar cambiando en casi todas las marcas de la plataforma.

Como ya pasó con Android 4.4 Kit Kat, no han sido los Nexus los primeros dispositivos en actualizar a Android 5.0 Lollipop. El honor recae sobre Motorola y el Moto G de segunda generación, mientras que la actualización para el Moto X estaría casi lista. Según informan algunos usuarios usuarios del Moto G (2014) libre americano, ya han comenzado a recibir la actualización vía OTA, con un peso de unos 386 MB.

La actualización llega tras la noticia que conocimos hace tiempo por la cual Motorola confirmaba que toda la gama 2013 y 2014 probaría el sabor de Android 5.0 Lollipop. La velocidad en la entrega no sorprende dada la poca personalización que Motorola hace sobre el Android que Google entrega a las compañías. Sin embargo, tiene mérito que un dispositivo como el Moto E llegue a conocer Lollipop, pues en otra marca la actualización no es que se retrasara, es que directamente la empresa no se planteara su actualización, algo que ha pasado incluso en modelos de gama alta.

Los fabricantes se están tomando más en serio los plazos

En este sentido, parece que algo está cambiando. Todas las marcas han ido confirmando ya los terminales que actualizarán a Android 5.0 Lollipop, y además se están dando más prisa de lo que nos tienen acostumbradas. Por una parte tenemos una LG que esta semana ya comenzará a actualizar su G3 (manualmente ya está disponible la actualización), una Samsung cuyo TouchWiz basado en Lollipop ya hemos podido ver en vídeo en el Galaxy S4 y en Galaxy S5, por lo que tampoco debería tardar mucho en llegar a éstos y a los Note 3 y Note 4.

Quien sale peor parada de este movimiento es, sin duda, Google. Desde el día 3 de noviembre esperamos la llegada de Android 5.0 Lollipop a los Nexus 7 de 2012 y 2013, Nexus 4 y Nexus 5, y la OTA no acaba de llegar a los usuarios. Al parecer se trata de corrección de bugs, pero siendo tú quien desarrolla el software, no da muy buena imagen a la plataforma retrasarse en los que deben ser, como la propia Google afirma, los terminales ejemplares.

fuente: celularis

¿Por qué nuestras horas tienen 60 minutos?

¿Sabes por qué usamos fracciones de 60 para contar nuestro tiempo? Es una práctica que  llevamos arrastrando desde hace milenios y su origen está en nuestra misma mano. Hoy te explicamos qué es y como funciona el sistema sexagesimal que empleamos en la actualidad.

skinner

Si día a día el tiempo se te escurre de las manos tal vez nunca te hayas parado a pensar en un detalle llamativo: ¿por qué lo hace en fracciones de 60 minutos? A estas alturas puede que ya te parezca lo más normal del mundo, pero no deja de ser un hecho curioso cuya razón se encuentra en el llamado sistema sexagesimal.

Este sistema es parecido a nuestro sistema decimal, el que todos conocemos, pero con base e 60 y viene acompañándonos desde hace varios milenios. Pero más allá de los detalles técnicos de los que hablaremos más tarde ¿por qué decidimos usarlo en vez de contar en fracciones de 10 o de 100, por ejemplo? Es más, este mismo sistema sexagesimal es el que usamos en la medición de los ángulos y coordenadas geométricas. Veamos el porqué.

En qué consiste el sistema sexagesimal

Antes de entender el porqué el primer punto es saber qué es. Al igual que nosotros contamos hasta 10, el sistema sexagesimal utiliza una base de 60 para hacer las combinaciones necesarias. De hecho el sistema sexagesimal es al igual que nuestro decimal un sistema posicional, es decir, que la posición de los números influye en su valor. Por ejemplo el 2 es mayor que 1 al mismo tiempo que es menor que 22. Pero a diferencia de nuestro sistema este es capaz de dividir un número en 60 porciones de orden menor.

sistema sexagesimal

Actualmente, ya que nuestro sistema es decimal, hemos llegado al consenso de escribir los números que conocemos para tratar de representar los del sistema sexagesimal gracias al uso de los dos puntos. Por ejemplo 15:30, ¿os suena? Efectivamente así es como marcamos las horas en digital, pero también podemos utilizarlo para operaciones aritméticas con ángulos y cualquier otra cifra en decimal. Un detalle curioso, como habréis visto en portada el pasar a sistema métrico moderno se asocia a la excentricidad cultural y científica. En el capitulo “Ellos salvaron el cerebro de lisa” (Temporada 10, capítulo 22), Skinner explica que en su nueva tecnocracia han conseguido no solo que todos los trenes lleguen a tiempo, sino que funcionen en el sistema métrico estándar.

El origen del sistema sexagesimal
Vale, muy bien, ya sabemos qué es pero ¿por qué lo usamos? Todo el asunto viene desde hace muchísimo tiempo. Desde tiempos babilonios de hecho. Hace varios milenios fue gracias a esta cultura que se asentó el sistema sexagesimal. Cada cifra, desde el 1 al 60, tenía su propio grafema, o símbolo (el número). El sistema en sí se remonta a la manera de contar con los dedos. Efectivamente, todo comenzó contando con el dedo pulgar las tres falanges del resto de la mano (es decir 3 falanges por cuatro dedos). Si levantamos un dedo la otra mano, que está libre, cada vez que llegamos a 12, que es el número total de falanges, llegamos a 60. Así de sencillo.

Lo que a nosotros nos parece un tanto extraño es sin embargo lo más lógico del mundo para alguien que quiere contar con las manos. Pero claro, este sistema no se quedó ahí, ni mucho menos. La razón de que haya llegado a nuestros días es que su uso fue propio de materias más sublimes, o no tanto. En primer lugar el 60 por las razones que dábamos antes se considera un número “redondo” para realizar negocios. Por otro lado, el año en el creciente fértil se dividía en 360 días, que como comprenderéis tiene mucho que ver con nuestros 365 días y además es un múltiplo del 60.

El uso de la base 60 se remontaría a contar las falanges de nuestros dedos

Más tarde, el sistema sexagesimal se convertiría en la base de la astronomía, una ciencia que los babilonios dominaban bastante bien. El círculo estaba dividido en 360 grados y cada grado correspondía a un dios. En aquel entonces ciencia y divinidad eran elementos indivisibles lo que cimentó aún más el predominio cultural del sistema sexagesimal. De hecho, el sistema geométrico religioso de los babilonios es verdaderamente curioso; por ejemplo trazar los arcos era una materia sagrada que debía hacerse con una regla no graduada y un compás por obligación, aunque de eso hablaremos en otro momento.

Muy posteriormente, durante el Califato Omeya, el sistema sexagesimal fue empleado por los árabes tanto para contar el tiempo como para la geometría y trigonometría que había evolucionado de los ancestros babilónicos, pasando por el viejo Egipto y muchas otras culturas. Fueron precisamente los árabes quienes asentaron el uso del sistema sexagesimal en la cultura moderna, ya que durante casi 500 años ostentaron todo el potencial científico sin discusión. Al igual que en su momento los babilonios trazaron las primeras líneas para que los árabes utilizaran su sistema años después, estos cimentaron el uso del sistema sexagesimal tal y como lo conocemos hoy día. Y por muy curiosos que resulte todavía sigue funcionando a la perfección.

fuente: http://hipertextual.com/2014/10/sistema-sexagesimal

¿Por qué las ranuras de memoria RAM en las tarjetas madres tienen colores?

¿Has visto las ranuras de memoria RAM en las tarjetas madres? Las más nuevas son de colores que vienen en parejas o intercaladas. Esto se coloca así para que el usuario sepa exactamente dónde colocar las memorias y así sacarla el mayor provecho.

Si has visto una tarjeta madre recientemente quizás te habrás dado cuenta que las ranuras para la memoria RAM tienen colores. ¿Te has fijado y te has preguntado qué significa? Es posible que algunos ya lo sepan, pero para aquellas personas que desconozcan para qué es, la gente de HowToGeek ha compartido información al respecto gracias a los usuarios de sus foros.

La duda
¿Por qué algunas ranuras para memoria RAM en tarjetas madres tienen varios colores? Algunas vienen con el mismo color una junto a la otra y otras tienen los colores intercalados. Es decir, digamos que la tarjeta madre trae cuatro ranuras para RAM, dos pegadas de un lado y dos pegadas del otro. Los colores pueden estar distribuidos de la siguiente forma (usando colores al azar):

  • La primera ranura es amarilla, la segunda también. Luego la tercera es morada y la cuarta también lo es.
  • La otra forma es que la primera ranura sea amarilla y la segunda morada, mientras que la tercera es amarilla y la cuarta es morada.
  • Esto dependerá completamente de cómo sean puestas por el fabricante.

La respuesta
Los colores son una guía para saber que estas ranuras usan la tecnología de dual channel o doble canal. Esto aumentará el rendimiento del computador y de la memoria porque se va a acceder de forma simultánea a dos módulos al mismo tiempo. Es decir, deberás instalar un par de memorias iguales en los mismos colores y luego otra pareja en el color que sobre.

Siguiendo el ejemplo de las dos configuraciones de arriba con el color amarillo y el morado, las parejas de memorias idénticas deberán colocarse en donde esté el amarillo o donde esté morado. Se debe evitar instalar una en el amarillo y otra en el morado, siempre el mismo color.

Si la tarjeta madre con la que trabajas no tiene estos colores, posiblemente es más vieja, y en este caso tienes dos opciones: o instalar las memorias como creas que mejor van y ver si funcionan bien, o buscando el manual de esta tarjeta madre que te mostrará cómo deben ser colocadas las tarjetas.

via: gizmologia

4 grandes mitos sobre Linux que la gente necesita dejar de creer

Linux lleva consigo la carga de los estigmas que ha acumulado con los años, y aunque ha hecho todo lo posible por borrar la mala imagen que tienen muchos de las distribuciones, aún la gente sigue creyendo cosas que dejaron de ser ciertas hace rato. Si quieres saber por qué Linux ya no es lo que era, no es lo que era, no es lo que era, sigue leyendo y entérate de por qué ahora es incluso mejor.

65242980_6a359a1a57_oMuchas veces cuando se habla de sistema operativos pareciese que se está discutiendo una religión, en la que el rebaño de cada uno ve con ojos de hereje a todos los demás. Mi dios es el verdadero y único camino. Puede que suene a exageración, pero si alguna vez te has visto envuelto en un debate sobre si es mejor un iPhone que un Android, o una Mac en lugar de una PC, o el Software Libre en lugar del privativo, de seguro notas las similitudes de inmediato.

“Expande tus horizontes y mira un poquito más allá de tu propia nariz.”

Es normal que muchos sintamos cierta pasión por las cosas que nos gustan, y que estemos dispuestos a defenderlas como lo mejor, pero la delgada linea que nos separa del fanatismo y le fe ciega es muy delgada, y a mucha gente le cuesta ver las cosas desde otro punto de vista, o siquiera darle una oportunidad a algo diferente. No se trata de traicionar tus creencias, se trata de expandir tus horizontes y ver un poquito más allá de tu propia nariz. Además, en la variedad está el gusto.

He usado Linux por muchos años, quizás una década, eso es más o menos el 40% de mi vida, y aunque pasé por una etapa muy estúpida en la que recurría a hablar mal de Windows para intentar tristemente promover el Software Libre con mis conocidos, ya he madurado lo suficiente como para entender lo falaz y lamentable que es esa actitud. Y, de hecho, sigo usando Windows felizmente. No necesitas echar tierra a los demás cuando lo que promueve tiene bondades, eso es muy de políticos, y solo deja una mala impresión. Es más fácil exponer tu punto si no estás intentando desesperadamente ganar una pelea.

Linux es difícil de usar

Esto es cierto, sumamente cierto, Linux es difícil de usar, pero solo porque para empezar a usar Linux por primera vez tienes que dejar el miedo al cambio de lado, y dejar el miedo a un lado es muy, muy difícil. De resto, instalar una distribución y comenzar a usarla es pan comido, ya no estamos en 1998. Hay tantas versiones amigables por ahí que cualquier niño, tu mama, o tu abuelo podrían aprender a usarlas en unos minutos. No tienen ni que abrir una terminal nunca en su vida, la tan temida y malentendida terminal.

“En Linux todo es muy parecido a lo que estás acostumbrado, la brecha se ha acortado mucho.”

Esto es un hecho, lo he probado con mucha gente, usuarios que entienden de informática lo que yo de física cuántica, personas mayores que sabemos tienen más dificultad para llevárselas con la tecnología, niños, cualquiera que haya usado un ordenador antes. En Linux todo es muy parecido a lo que están acostumbrados, la brecha se ha acortado mucho, y de hecho más de uno lo siente más fácil y divertido de lo que esperaban. El que más dificultades presenta es aquel usuario malcriado y caprichoso que todos conocemos, ese que hace berrinche porque le cambiaron un botón de sitio, esos que crean un grupo de Facebook para quejarse del nuevo diseño todos los años.

Linux no va a funcionar en mi PC

mitos-sobre-linux-portada

Esto es súper cierto, Linux funciona mal en muchos ordenadores. Pero, ¿saben ustedes cuantos modelos de ordenadores hay en el mundo?. Linux tiene un problema, los fabricantes de hardware, esos que construyen y venden las piezas de las PCs, no ofrecen soporte para Linux la enorme mayoría del tiempo, por lo que Linux depende totalmente de la comunidad para desarrollar controladores para los millones de componentes y las diferentes marcas de todo el planeta tierra. Y a pesar de esa limitación, en la mayoría de las PCs puedes ejecutar una distro Linux. ¿No es eso sorprendente y digno de una ovación?.

Saben que es más sorprendente aún, que cuando sistemas operativos como Windows y OS X dejan a un lado el hardware viejo, eliminando el soporte porque ya no les produce ninguna ganancia a sus respectivas empresas; en Linux la historia es todo lo contrario. Mientras más vieja es una máquina, más probabilidades hay de que funcione bien con una distro Linux, de hecho hay muchas que están orientadas a ordenadores de pocos recursos, PCs viejas que están listas para el basurero, pueden conseguir una segunda oportunidad gracias a Linux.

En cuanto al hardware moderno, el soporte cada vez es mejor, y de hecho fabricantes como NVIDIA y AMD han empezado a mejorar su compatibilidad principalmente por la revolución de Steam y sus juegos. Lo que me lleva al siguiente punto.

En Linux no puedes jugar nada

Hey, esto era 99% cierto hace 2 o 3 años. Jugar en Linux siempre fue una experiencia terrible, y la razón de que muchos entusiastas del SL y de los videojuegos aun usaran Windows para poder jugar. Pero, hace un par de años dios volvió a la tierra en la figura de Gabe Newell, y Steam llegó a Linux. Steam es la plataforma de videojuegos para PC más grande del mundo, cuenta con miles de miles de juegos y millones de usuarios, y unas ofertas que dan gastritis.

Valve planea su propio sistema operativo basado en Linux para dar vida a las Steam Machines, su propio híbrido entre PC y consola de sobremesa para jugones. Una iniciativa que promete revolucionar el mercado, y sí, de la mano de Linux. ¿Quien lo diría?. Aunque el panorama aún luce a años luz de lo que representa la experiencia de juego en Windows, ya Linux cuenta con más de 500 títulos disponibles, muchos son triple A, como The Witcher, la saga de Metro, Left 4 Dead, etc. Y estamos seguros de que solo vendrán más y más.

Cómo es gratis, Linux no tiene soporte

mitos-sobre-linux1

Esto es cierto, yo nunca he pagado por una distribución Linux, y en mi vida he llamado a soporte técnico… ya va, un momento. El Software Libre no es sinónimo de “software gratis”, de hecho hay empresas enormes como Red Hat que utilizan Linux para ofrecer soluciones empresariales, sí, esta gente cobra por su trabajo, son sumamente respetados y ofrecen calidad.

Android es software libre, y adivinen que empresa hace dinero con Android, no es solo Google, sino vean a Samsumg. Canonical, los responsables de Ubuntu, si bien no cobran por Ubuntu, tienen muchos otros servicios basados en el open source. Y así muchas más. Muchos de estos proyectos ofrecen soporte especial para los usuarios a través de portales especiales, wikis, foros, comunidades llenas de gente que busca ayuda y gente que busca ofrecerla.

Linux tiene una comunidad enorme que te ayuda a conseguir la solución a tu problema solo por amor al arte. Es de hecho una de las maneras en las que he terminado conociendo gente genial por muchos años, y haciendo amigos.

vito en: bitelia

10 sitios donde descargar ebooks de manera gratuita y legal

Existen dos tipos de personas en el mundo: a quienes les gustan los libros, y quienes necesitan aprender a leer.

prmeros-pasos-con-un-kindle

Gracias a los avances indetenibles de la tecnología, hace ya unos cuantos años que podemos disfrutar de la lectura desde dispositivos electrónicos, y por más debate que ha levantado esto de si el libro de papel morirá o no, lo más relevante de la historia sigue siendo el acceso a la cultura, y lo sencillo que se hace tener una biblioteca muy grande en un solo sitio, al alcance en todo momento, y con una potabilidad que da ganas de llorar de felicidad, especialmente si nos movemos mucho de un sitio a otro y queremos llevar nuestros libros con nosotros.

El Kindle es uno de los mejores ejemplos del éxito de los ebooks, y lo bien recibido por el público que ha sido este formato. Por otra parte tenemos la aún ridícula diferencia entre los precios de un libro en físico y uno electrónico, casi nula, una razón que tienen algunos para elegir el libro de papel a veces, pero esa discusión no nos cabe en este momento.

Como siempre, todo lo que se mueve a formato digital, obtiene las bondades de Internet y las comunidades, de tal manera que acceder a toneladas de contenido es bastante sencillo. Hoy les contamos sobre 10 sitios donde podemos descargar ebooks de manera gratuita y además legal.

 

En español

  • Dominio Público: es un sitio dedicado a difundir todas las obras en Dominio Público, que dice tener el objetivo de combatir los intentos de hacernos creer que si no pagas, ni es legal ni es cultura, aunque lo escribiera Cervantes, pintara Miguel Angel o compusiera Mozart. Me encanta ese lema. Los libros están en varios formatos: fichero HTML, texto plano, eBook MS Reader (LIT), eBook MobiPocket (PRC), eBook eReader (PDB), PDF, XML como fichero OpenOffice Writer.
  • Wikisource: es un proyecto de Wikimedia, como lo es la Wikipedia. La intención del sitio es la de crear una biblioteca en linea de textos originales que se encuentran bajo dominio público o que hayan sido publicados bajo licencias GFDL o CC-BY-SA 3.0. Los libros se pueden leer directamente por página desde la web, o ser descargados como PDF. También enlazan al origen inicial del libro, desde donde pueden haber más formatos para descarga.
  • Google Books: la enorme biblioteca de libros de Google, cuenta con montones de libros de diferentes categorías, muchos de los cuales están en nuestro idioma y además son gratuitos. Si existe una edición de un texto en formato electrónico y además es libre, de seguro lo consigues en Google Books.

pamhule

En varios idiomas

  • Open Library: es un proyecto de la organización sin ánimo de lucro Internet Archive, cuyo ambicioso objetivo es tener una página web por cada libro que se haya publicado jamás. La Biblioteca Abierta (Open Library), es por supuesto un proyecto abierto, el software es libre, los datos son públicos, y la documentación es pública y abierta. Puedes descargar libros en diferentes formatos electrónicos, o prestarlos desde la biblioteca con tu carnet virtual.
  • Proyecto Gutenberg: es una de las colecciones de libros electrónicos más grandes que existen, fue fundado por Michael Hart en 1971, convirtiéndose en la primera fuente de ebooks que se conoce. Los libros que se encuentran en el sitio son de dominio público en Estados Unidos, y a la fecha hay más de 42 mil ebooks en diferentes formatos disponibles para descargar, o leer en linea.
  • ebooksgo: es un sitio con libros gratis y libres, todos están bajo licencias GFDL, Creative Commons, licencias como las del proyecto Gutemberg, y cualquiera que sea libre para su distribución. Los libros están organizados por categorías y junto al enlace de descarga se especifica el tipo de licencia.
  • Manybooks: es un sitio que recoge una gran colección de libros electrónicos gratuitos, muchos de la colección del proyecto Gutenberg, y otros del proyecto del genoma humano. También contiene audiolibros, y todos están organizados por autor, categorías e idioma.
  • Amazon tiene una sección con todos los libros de dominio publico que puedes descargar directamente a tu Kindle, cuenta con más de 1700 títulos.
  • Freebook Sifter es un buscador que te permite buscar de manera sencilla todos los libros gratuitos que se encuentren disponibles en Amazon, filtrados por idioma, categorías, y hasta el rating de las reseñas de los usuarios. Mucho más cómodo para la búsqueda que la anterior opción.

visto en: bitelia

Diferencias entre Software Libre y Open Source

No deben ser pocas las veces en has utilizado estos términos sin conocer bien que son. A pesar de que están estrechamente relacionados, los movimientos de Software Libre y Open Source tienen sutiles diferencias y es importante conocerlas.

Diferencias entre Software Libre y Open Source

A pesar de que son términos relacionados y solemos usarlos indistintamente, Software Libre y Open Source no son exactamente lo mismo, al menos no según la FSF, de las iniciales de Free Software Foundation, organización creada por Richard Stallman en el año 1985 con el propósito de difundir este movimiento.

A pesar de que están intrínsecamente relacionados, hay algunas diferencias puntuales. Veamos cuales son.

¿Qué es Software Libre?

El Software Libre o Free Software en inglés, es un software que respeta las cuatro libertades que la FSF establece:

  • La libertad de usar el programa, con cualquier propósito.
  • La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
  • La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
  • La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

En otras palabras, es aquel que respeta la libertad de todos los usuarios que adquirieron el producto para ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Es muy importante aclarar que el Software Libre establece muchas libertades pero no es necesariamente gratuito. Con esto quiero decir que conservando su carácter libre (respetando las libertades), puede ser distribuido de manera comercial. Esto garantizando sus derechos de modificación y redistribución.
Software Libre y Open Source
¿Qué es Open Source?

Open Source o código abierto, es la expresión con la que se conoce al software distribuido y desarrollado libremente. Es un movimiento más pragmático, se enfoca más en los beneficios prácticos como acceso al código fuente que en aspectos éticos o de libertad que son tan relevantes en el Software Libre.

Su premisa es que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnica. Obviamente para lograr calidad técnica lo ideal es compartir el código, pero no estás obligado a hacerlo.

Diferencias

Como podemos ver, el movimiento del Software Libre hace hincapié en cuestiones éticas y morales relacionadas con el software, viendo el aspecto técnico como secundario, a diferencia
del movimiento Open Source que lo establece como prioritario, siendo esta su diferencia más grande.

Otra de sus diferencias, quizá la más importante para lo que al ámbito comercial concierne, es que con una aplicación desarrollada bajo los estándares del Software Libre puedes obtener remuneración por conceptos de desarrollo, soporte y puesta a punto siempre y cuando entregues los fuentes, a diferencia del movimiento Open Source que no te obliga a hacerlo. Todos los productos desarrollados en Software Libre así como sus derivados siempre deben ser libres, a diferencia de Open Source.

Como podemos ver, básicamente el movimiento de Software Libre tiene diferencias de índole filosóficas con el Open Source, sin embargo, ambos han permitido el desarrollo de software de gran calidad y con muchísimas mas libertades de las que el software privativo otorgaría jamás.

Fuente: bitelia

Editores de texto basados en terminal más usados en Linux

Editores de texto basados en terminal más usados en Linux

Los editores de texto son una parte fundamental para el manejo de nuestro sistema. Ciertamente hay un montón de aplicaciones que permiten hacerlo desde la terminal, pero estas tres son las más populares.

A pesar de que para muchos es más simple editar sus textos desde utilidades gráficas como Gedit, la capacidad de poder hacerlo desde la terminal es imbatible, sobre todo en esos casos donde tenemos problemas con la interfaz gráfica o cuando estamos trabajando sobre un servidor remoto.

Existen muchas alternativas para este fin, pero son principalmente las tres que mencionaremos a continuación las más populares.

Nano

Ioannis Kedros  cc

Nano es un editor de texto basado en Curses, una biblioteca para el control de terminales sobre sistemas Unix. Es muy similar a Pico, un editor minimalista basado en terminal. A diferencia de Pico, Nano permite el resaltado de sintaxis y en términos generales es muy sencillo de usar.

Para editar un archivo con nano, solo debemos invocarlo en la terminal junto con el texto que deseamos editar. Cuando editamos un archivo con nano se despliega su interfaz junto con el contenido del archivo. Las opciones de edición incluyen moverte entre paginas si el texto es muy largo, buscar, copiar, cortar y guardar los cambios, entre otras. Para seleccionar una de estas opciones debemos presionar la tecla ctrl más la letra de la opción deseada.

Vim

jasonwryan

Vim es un editor de texto muy completo. Es una versión mejorada de Vi, un editor de la década de los 70’s que se encuentra en casi todo sistema de tipo Unix. Vim incluso es utilizado por programadores y administradores de sistema, su gran variedad de opciones lo hace perfecto para este fin. Es avanzado y versátil, incluso permite la configuración o instalación de temas personalizados que resaltan la sintaxis de una manera específica.

Vim te permite hacer tantas cosas que sería casi imposible poder asignarle un atajo de teclado único a cada una de ellas. Es por esto que Vim presenta varios modos de operación, para que puedas realizar varias operaciones con el mismo atajo. Entre los modos de operación mas útiles están:

  • Comando: este es el modo inicial. Permite ejecutar instrucciones para trabajar el formato del texto borrando lineas, por ejemplo. No permite escritura.
  • Inserción: se puede cambiar del modo comando al modo inserción pulsando la tecla i. Este modo es para escribir, borrar y editar texto.
  • Visual: para seleccionar bloques de texto o realizar operaciones por bloques. Una vez se tiene el texto marcado se pueden usar órdenes del modo comando para manipularlo.
  • Linea de ordenes: en este modo se pueden realizar búsquedas. Para acceder se pulsa la tecla dos puntos :. Las búsquedas se pueden realizar hacia adelante y hacia atrás.

También dispone de modos de Selección y Ex. Sin embargo, Vim no es tan fácil de aprender, pero una vez que lo dominas el esfuerzo se paga solo. Vim también tiene plugins para búsqueda difusa de archivos, explorar directorios y mejorar la interfaz de usuario, entre otros. Con un poco de conocimiento en Python o en el lenguaje de scripting de Vim, puedes programar tus propios plugins.

Emacs

Kelsin5

Emacs es un complejo editor de texto siendo GNU Emacs del Proyecto GNU, su implementación mas popular. Al igual que Vim, es muy usado por usuarios avanzados y programadores. Dispone de una gran variedad de características y funciones. Entre otras opciones, permite personalizar el resaltado de sintaxis, usando distintos tipos de letra o colores para mostrar las palabras reservadas, por ejemplo.

Gran parte del poder de Emacs viene de Emacs Lisp, una poderosa extensión de lenguaje que permite manejar múltiples tareas. Emacs tiene varios modos de edición llamados major modes. Hay major modes para edición de archivos de texto ordinario, código fuente para diversos lenguajes de programación, documentos HTML, y LaTeX, entre otros. Estos a su vez permiten la activación de varios minor modes, que contienen características relacionadas a un major mode, haciéndolo aun mas robusto. Los major modes disponen también de comandos especiales de edición para un tipo concreto de texto.

Emacs permite a sus usuarios extender o personalizar aún más sus funcionalidades, pudiendo estos escribir código en Emacs Lisp. Su curva de aprendizaje es elevada, pero una vez dominado se pueden lograr grandes cosas.

Los usuarios de Emacs y Vim suelen ser muy apasionados acerca de cual es el mejor editor pero la idea no es armar una guerra campal, sino que cuentes con excelentes opciones a la hora de editar tus documentos y decidas cual se adapta más a tus necesidades. ¿Usas otra aplicación? Cuéntanos cuál es tu favorita y por qué.

via: bitelia