¿Qué editor puedo usar como alternativa simple a vi/vim?

¿Qué editor puedo usar como alternativa simple a vi/vim?

Soy un usuario de Windows que viene a Bash de Ubuntu gracias aWSL. Ahora necesito editar algunos archivos y realmente odio Vi. ¿Tengo que lidiar con ello o existe una alternativa más sencilla?

Las características que estoy buscando son:

  • Basado en CLI
  • fácil de usar (escribir y editar debe ser similar al Bloc de notas)
  • las capacidades de edición simples son suficientes

Intentaré dominar Vim, ¡pero necesito hacer una edición rápida ahora mismo!

Respuesta1

Si buscas un editor alternativo, no estás solo. Básicamentela vida es demasiado cortaaprender viy digo esto siendo un desarrollador de software para ganarse la vida. Sin embargo tudeberíaaprende cómo salir porque es un problema paraUno de cada 20.000 programadores.. También vale la pena aprender a realizar algunas operaciones básicas de agregar/insertar, porque en algunos servidores rebeldes no encontrará ningún otro editor.

Ahora bien, la respuesta a tu pregunta probablemente sea nano...

Si está ejecutando algún script de compilación automatizado, utilizando gito ejecutando otros comandos, es posible que se abran vimsin que usted lo desee. Puede evitar esto ejecutando lo siguiente antes de continuar:

export EDITOR=nano

Respuesta2

Es una cuestión de opinión.

Uso para principiantesnano.

vim ("vi mejorado") tiene una pequeña curva de aprendizaje pero es muy poderoso. Veresta guía para principiantes para vimo cualquier otra guía de vim o el tutorial de vim vimtutor(incluido en vim).

Por ahora recomiendo nano

nano -B /path/to/file/to/edit

-B hace una copia de seguridad

Los comandos se emiten con la tecla control y se enumeran en la parte inferior de la ventana del editor.

Hay una guía sobre resaltado de sintaxis, consulte:¿Cómo habilito el resaltado de sintaxis en nano?

nano

emacses una alternativa a ambos vimy nanotambién tiene muchos beneficios. emacsEs más complejo que nano. Puedes vergira de emac.

Para completar, los temas vim + como Zenburn pueden ser muy útiles

Zenburn

Respuesta3

Como usuario avanzado de Windows, después de intentarlo vimdescubrí nanoque necesito algo intermedio, en cuanto a complejidad. así que lo intentébofetaday eso fuelo exactoque estaba buscando.

imagen de bofetada

slap es un editor de texto basado en terminal similar a Sublime que se esfuerza por facilitar la edición desde la terminal. slap tiene soporte para mouse de primera clase, incluso a través de una conexión SSH.


instalación:

curl -sL https://raw.githubusercontent.com/slap-editor/slap/master/install.sh | sh

Respuesta4

¿Alguna vez te has sentido frustrado porque tu editor de texto no estaba haciendo lo que querías? Enfadado porque no puedes recordar...

  • ...¿cómo encontrar ayuda?
  • ...¿qué significa :wq?
  • ...alguno de los pequeños ceceadores que leíste cuando eras estudiante?

¡Un mundo pequeño y valiente te espera!

Si bien recomendamos nuestros editores de texto livianos favoritos, permítanme recomendarles el excelente, pequeño y rápidoxo(exofriles).

Es un único archivo Python 3 y tiene buena compatibilidad con el resaltado de sintaxis a través de Pygments (aunque no es perfecto con sistemas que no sean Python):

ingrese la descripción de la imagen aquí

También tiene combinaciones de teclas extremadamente simples y útiles que se pueden cambiar fácil y rápidamente al contenido de su corazón:

ingrese la descripción de la imagen aquí

Otras características:

  • ¡Menos de 850 líneas de código en un solo archivo!
  • Resaltado de sintaxis!
  • ¡Coincidencia y reemplazo de expresiones regulares!
  • ¡Almacenamiento en caché del historial de búsqueda!
  • ¡Con licencia WTFPL!
  • ¡Totalmente personalizable!
  • ¡Comience en ubicaciones que no sean de origen!
  • ¡Salta entre palabras en una línea!
  • ¡Salte a cualquier parte del archivo!
  • ¡Inserción de archivos completos!
  • Apto para principiantes: ¡quizás seas nuevo en las palabras!
  • ¡Copia y pega texto!
  • ¡Estado de línea y columna!
  • ¡Solo una fila de espacio de edición sin texto!
  • ¡Tanto guardando como cargando!

La fuente de Python3 esen github, y puedes instalarlo más fácilmente usando:

sudo apt install python3-pip
sudo pip3 install exofrills 

exofrills: tu texto ha sido editado... pero todavía tienes hambre.

Descargo de responsabilidad: no estoy afiliado de ninguna manera con el proyecto exofrills.

información relacionada