Todas las configuraciones y ajustes en Linux son almacenados en ficheros de texto. A pesar de que es posible editar las configuraciones a travs de la interfaz grfica, en ocasiones puede que tenga que editarlas a mano. Kate es, por defecto, el editor de texto de Kubuntu, que puede ser lanzado pinchando en Men K->Utilidades->Kate (Editor de Texto Avanzado), en el sistema de mens del Escritorio.
A veces, durante esta gua, ejecutaremos Kate desde la lnea de comandos, usando kdesu, pues la mayora de los archivos de configuracin requieren privilegios de administrador (root) para poder editarlos. Le recomendamos que usted tambin ejecute kdesu en la lnea de comandos cuando la gua se lo indique.
Si necesita usar un editor de texto en modo consola, puede emplear nano, un editor de texto de uso sencillo. Cuando lo ejecute desde la lnea de comandos, emplee siempre el siguiente comando para evitar que el editor introduzca saltos de lnea:
Existen otros cuantos editores para terminal disponibles en Kubuntu; entre los conocidos estn VIM y Emacs (los pros y contras de cada uno de ellos son objeto de discusiones amistosas en la comunidad Linux). Su uso es bastante ms complejo que el de nano, aunque tambin son mucho ms potentes.
El terminal de lnea de comandos es una de las principales herramientas del da a da para los desarrolladores y administradores de sistemas a la hora de crear una pgina web. La edicin de texto es una de las tareas ms habituales que desempeamos va consola, ya sea para trabajar con archivos de configuracin o tambin para programar.
Por ello, los editores de cdigo son una de nuestras herramientas de cabecera a la hora de trabajar con el terminal de comandos. Como existen editores para todos los gustos, vamos a repasar aqu algunos de los ms habituales.
Un editor de texto por consola (o editor de lnea de comandos) es una aplicacin que permite la creacin y modificacin de archivos de texto desde una interfaz de lnea de comandos en lugar de una interfaz grfica. En lugar de depender de ventanas y mens, los usuarios trabajan en un entorno donde introducen comandos y utilizan combinaciones de teclas para realizar tareas de edicin.
El sistema operativo ms comnmente utilizado desde el terminal es Linux, presente en la mayora de los servidores de Internet. Para su administracin, usualmente nos conectamos por lnea de comandos. Los programas que vamos a mencionar se encuentran disponibles en muchos casos de manera predeterminada. En cualquier caso, su licencia GNU hace que se puedan instalar muy fcilmente va repositorios de software de cada sistema.
Por otro lado, MacOS comparte la misma raz que Linux, por lo que los editores que tenemos disponibles generalmente son los mismos. Adems, los ms comunes estn generalmente instalados de manera predeterminada en OS X.
Es el ms potente de los editores por lnea gracias a sus comandos Vim de gran utilidad. Tanto es as, que muchos desarrolladores usan nicamente Vim en su da a da, obteniendo bsicamente el mismo nivel de utilidades que muchos editores de interfaz grfica.
El problema de Vim para muchos profesionales que comienzan a usarlo es gestionar sus modos de trabajo y los comandos para realizar las acciones. De todos modos, aunque pueda resultar un poco farragoso inicialmente, con un poco de prctica seremos capaces de obtener prestaciones suficientes como para merezca la pena el esfuerzo de adaptacin.
Es el editor precursor de Vim. Aunque es una alternativa ms clsica, raramente se usa, pues Vim te ofrece un conjunto de utilidades adicionales que suelen ser de agradecer. En cuanto a dificultad, ambos editores son igual de complejos, porque comparten los mismos mecanismos de trabajo.
Es el editor de preferencia de todos aquellos que no se han conseguido adaptar a Vim, o aquellos que prefieren editar el cdigo sin tantas complicaciones. Tambin dispone de coloreado de sintaxis y otras ayudas clave para la programacin.
Nano permite editar el archivo segn se abre el fichero, sin tener que lanzar comandos como en Vim, y ofrece una barra de ayuda siempre visible que nos informa de los comandos Nano ms habituales dentro del programa, como salvar el fichero, cerrarlo, etc. Por este motivo, no es necesaria ninguna adaptacin especial a Nano y, aunque lo usemos muy de vez en cuando, raramente necesitaremos indagar mucho para conseguir realizar las acciones del da a da.
Dispone de versiones para trabajo con el terminal de comandos y versiones basadas en interfaz grfica. Dentro de los editores de cdigo para terminal, se le considera uno de los ms avanzados por su cantidad de herramientas y posibilidades de personalizacin. Adems, permite mucho ms que editar cdigo, como:
Aunque existen editores de lnea de comandos capaces de funcionar sobre Windows, como por ejemplo Micro. En este sistema siempre est disponible la interfaz grfica, incluso para su administracin remota, por lo que no son tan necesarios los editores de cdigo para el terminal.
Realmente si queremos editar un archivo en Windows, lo ms rpido es ejecutar el comando notepad, que abre el popular editor de textos, seguido del archivo que se desea editar. Eso nos abrir una ventana con el programa Bloc de Notas y el archivo deseado, ya listo para editar. No es un programa de lnea de comandos, pero nos puede servir igualmente.
En resumen, la importancia de los editores de texto por consola radica en su capacidad para simplificar la edicin de texto y la gestin de archivos, lo que se traduce en una mayor productividad y eficiencia para programadores o administradores de sistemas.
Adems, tambin tienen cierta relacin con la gestin de dominios y hosting web gracias a su capacidad de editar archivos de configuracin en servidores de manera segura y rpida, lo que garantiza un rendimiento ptimo para tu sitio web.
Si tienes experiencia en desarrollo web o en administracin de sistemas, seguro que pasas una buena parte de tu jornada en frente de la pantalla negra de la lnea de comandos. Administrar sistemas remotos, programar o mantener archivos de texto va SSH son tareas que forman parte de tu rutina diaria. Cundo necesitas editores de texto por consola?
Como te decamos, los editores de texto pueden llegar a convertirse en tu herramienta de cabecera si vas a trabajar con la consola. Existen un montn de editores diferentes, aqu hemos recopilado algunos de los principales.
Puede que al principio te parezca complicado, as que chale un poco de paciencia y recuerda que todo es cuestin de prctica. Valora si vas a usar la lnea de comandos muy de vez en cuando o si va a ser una herramienta habitual en tu trabajo. En este ltimo caso, te valdr la pena aprender. De lo contrario, con Nano tendrs ms que suficiente (te hablamos de l un poco ms abajo).
Otra ventaja de Vim es que es una solucin completamente gratuita, que adems est en constante actualizacin. Por si te interesa, contarte tambin que est disponibles en otros sistemas operativos adems de Linux.
Quizs hayas odo hablar tambin de Vi, el precursor de Vim. Puedes utilizarlo si quieres, pero lo cierto es que las opciones que tienes en Vi las tendrs todas en Vim, y este ltimo aade caractersticas adicionales.
Est pensado para aquellas personas que usan un editor de cdigo de manera ocasional, para realizar un par de acciones al da, y a las que por consiguiente no les interesa meterse a memorizar comandos. Algunas de sus funcionalidades son:
Normalmente, no se utilizan editores de cdigo por lnea de comandos, este sistema operativo trabaja casi siempre bajo una interfaz grfica. No obstante, si ests haciendo una transicin de Linux a Windows, ests de suerte. A travs de PowerShell, instalando Bash en Windows, podrs utilizar nano y vim.
Tambin hay versiones de Nano y otros editores de lnea de comandos disponibles para Windows, a travs de gestores de paquetes como Chocolatey.
En resumen, puedes utilizar Nano en Windows a travs del subsistema de Windows para Linux u otras herramientas similares que permitan ejecutar comandos de Linux en entornos Windows.
Para ello, accede al Panel y luego a Hosting > Utilidades > SSH. Desde ah puedes trabajar sobre el contenido del fichero y guardarlo una vez termines. Aqu te dejamos un tutorial completo de cmo funciona SSH, desde cmo realizar la conexin con tu servidor hasta la lista de comandos generales, de carpetas y de archivos ms habituales.
Como siempre te decimos, si te surge alguna duda no tienes ms que levantar el telfono. Estamos disponibles todos los das de la semana, a cualquier hora, en el 900 854 000. Si lo prefieres puedes escribirnos un email o abrirnos un chat. Ser un placer echarte un cable!
Recibe quincenalmente consejos muy tiles para tu web y ecommerce. Adems, con tu alta te regalamos 3 guas: la Gran Gua de la Digitalizacin, la Gua de WordPress ms completa y la Gua de Ciberseguridad para mantener tu web y pyme seguras.
Gana dinero recomendando dinahosting a todo el mundo: tus contactos, redes sociales, web... como t quieras! En dinahosting tienes la seguridad de estar recomendando un servicio de calidad en todos los sentidos.
Te asesoramos sin compromiso y migramos tu web completamente gratis. En dinahosting cuentas con la infraestructura de red ms segura y optimizada, mxima velocidad con discos NVMe y tutoriales y recursos de ayuda para sacarle el mximo partido a tus servicios.
Nuestro equipo de editores e investigadores capacitados han sido autores de este artculo y lo han validado por su precisin y amplitud.
El equipo de contenido de wikiHow revisa cuidadosamente el trabajo de nuestro personal editorial para asegurar que cada artculo cumpla con nuestros altos estndares de calidad.
Este artculo ha sido visto 219 737 veces.
En este wikiHow, aprenders a crear y editar un archivo de texto utilizando dos editores de texto populares de Linux. Casi todos los sistemas de Linux vienen preinstalados con Nano, el cual es un editor de texto simple y fcil de usar. Si no te gusta (o no tienes) Nano, tambin puedes utilizar Vi (o Vim, dependiendo del sistema) para editar los archivos de texto. Vi y Vim son un poco ms complejos, ya que existe una multitud de comandos y dos modos distintos.
d3342ee215