Esta mañana, una pregunta popular en Stack Overflow ha alcanzado un gran hito: La pregunta "¿Cómo salir del editor Vim?" ha superado el millón de visualizaciones. En honor a este hito, hemos decidido echar un vistazo a los datos que rodean a la pregunta. Nos fijaremos particularmente en calcular quiénes son los que probablemente se pueden quedar atascados en Vim en lugar de usarlo de forma intencional y examinar cómo varía este balance por país y por lenguaje de programación.
|
etiquetas: stack overflow , salir de vim
No necesito ratón, no hacen falta menús y siempre obedece. De hecho está pensado para no mover los dedos de la homing row del teclado.
Un saludo!
:wq!
echo set showmode >> ~/.exrc
Así vi (el puro) tendrá la linea de status visible siempre.
No? ( lo pongo absolutamente de memoria, era así ¿no?0
Hasta que un día utilizas joe.
De hecho no se que hice una vez para que al final de un post se quedara el :wq en el html, y ya me gustó y lo dejé de firma el tiempo que lo utilice.
- Te lo dirá él en los primeros 10 segundos de conversación. Y además te intentará convencer de lo bueno que es.
Que conste que para administrar cosas por SSH yo sí lo uso ¿eh? Y en el fondo, me parece cohonúo que cada cual utilice con lo que más contento esté. Lo que pasa es que yo estoy mayor para pasarme un mes configurando plugins y aprendiendo combinaciones de teclado que ya vienen por defecto en PyCharm o IntelliJ... Si necesito un entorno rápido, uso Sublime o Atom (mi opinión náh más: que cá uno es cá uno y cá dos, una piragua)
Escoge muy bien quien es su amigo.
por cierto , es [ESC] :wq!
: x (sin espacio entre ":" y la "x", que me sale un smiley)
Es lo mismo y ahorras buscar el signo de admiración en un teclado configurado de forma extraña (o poner una "a" en lugar de una "q" en un teclado francés - AZERTY)
vim a día de hoy sigue teniendo MUCHO sentido para multitud de tareas. Vale, como IDE no... pero hay maś cosas.
www.meneame.net/story/maestro-del-vim
Uso vim desde hace más de 17 años. Cada cierto tiempo aprendo nuevas funcionalidades, nada de configurar plugins ni ostias, y ves como tu trabajo haciendo scripts o administrando el sistema es jodidamente más productivo que el de los pobrecillos que van con nano o Joe o esos que necesitan tener un desktop en un servidor DNS pa poder administrarlo
Sí mi tarea fuera programar cosas con 500 archivos de librerías, CSS y JavaScript, tengo claro que seguro que otra cosa me iría mejor, pero con scripts (bash/Perl/Python) y sistemas, vim barre a todos los demás.
Y antiguamente no eras suficiente friki o hacker si no sabias Vim....
q = quit
! = Forzar (sólo necesario si p.e. el archivo es sólo lectura)
wq = x
Mejor sal con dos Z mayúsculas. Escribes menos y lo puedes hacer sólo con la mano izquierda
CTRL+z
kill -9 $( pgrep vim )
PD: és Más rápido kill -9 %1
Pero es importante aclarar a la peña que tienen que estar en modo comando , no edicion , por eso dejar claro que tienen que darle al esc primero
Si Bart hubiese usado Vim...
Ah, y para salir y guardar los cambios:
:wq
CC #15 #25
Lo que no sabía es el caso de sólo lectura. Entiendo por tanto que en ese caso se intenta guardar y se sale a pesar de no haber conseguido guardar.
Emacs me parece una ida de pelota de programa. Quizá el software más friki que he visto.
Desarrollar con eso es un horror, y noble veo mayor utilidad.
Mucho Mas eficiente.
cc #48
touch fichero
chmod 400 !$
vi !$
Escribe algo y sal con :wq!
cat !$
ls -l !$
Tachaaaaan
Ya soy parte de la historia de Stackoverflow!! si hacen quedada, espero que avisen con tiempo.
Pero ahora hace mucho que no uso GNU/Linux (traicionando mis principios). Pero estoy demasiado viciado a los videojuegos...
cc #12
~
~
~
~
"fichero"
"fichero" E212: Can't open file for writing
Press ENTER or type command to continue
#9 A ver cómo usas eclipse si tienes que programar remotamente a través de ssh.
Y te vas a tomar una cerveza