Como otros dijeron, es ddsi estás en modo normal (presiona ESC) para asegurarte de que estás en modo normal, pero por defecto, lo estarás. Es posible que haya descubierto que vi no actúa como cabría esperar que actúe un editor. Es bastante único, y esas características únicas lo hacen extremadamente poderoso y rápido para trabajar. Si desea obtener más información, puede ejecutar vimtutoren la línea de comandos, y obtendrá un tutorial rápido (quizás una hora de lectura / experimentación) sobre los conceptos básicos de cómo usarlo.
Ahora, puede usar un editor con una interfaz más familiar. La mayoría de los sistemas tienen nano. Puede escribir nano a.txtpara abrir su archivo nano. Incluso puede ir un paso más allá: no hay ninguna razón por la que deba usar un editor basado en terminal. Como mencionó el uso de ( Ctrl+ Alt++ T) y este es el acceso directo predeterminado en Ubuntu y algunas otras distribuciones de Gnome, me sorprendería si no lo hubiera geditinstalado. En la línea de comando, intente gedit a.txty obtendrá un editor gráfico.
Algunas personas lo necesitan. Si edita archivos de texto regularmente, vale la pena aprender vim. Si no lo hace, y solo está tratando de seguir algunas instrucciones para que algo funcione, entonces probablemente no valga la pena a menos que solo esté interesado en probar un software diferente y aprender cosas nuevas.
Shawn J. Goff
Disparé vimtutor en la línea de comando, y abrió un vim, con una temperatura. archivo. ¿He cometido algún error?
IM-JM
@ im-jm No creo que haya cometido un error, pero su sistema puede tener una configuración inusual. Debe abrir un documento que comience "Bienvenido al Tutor de VIM". Si está interesado en resolverlo, debe publicar otra pregunta.
Shawn J. Goff
12
Para eliminar la línea debajo del cursor, use dd.
El comando eliminar acepta todos los modificadores posicionales normales, por lo que si está en el comienzo de la línea debajo de la que desea eliminar, simplemente dkpuede pasar al modo eliminar y subir una línea, eliminando todo lo que pasó el cursor.
También puede especificar la repetición, por 5ddlo que eliminará la línea debajo del cursor cinco veces, eliminando efectivamente las cuatro líneas actuales y siguientes.
Respuestas:
Al presionar
ddse eliminará esa línea (en realidad la cortará). Para que pueda pegarlo a través dep.fuente
Como otros dijeron, es
ddsi estás en modo normal (presiona ESC) para asegurarte de que estás en modo normal, pero por defecto, lo estarás. Es posible que haya descubierto que vi no actúa como cabría esperar que actúe un editor. Es bastante único, y esas características únicas lo hacen extremadamente poderoso y rápido para trabajar. Si desea obtener más información, puede ejecutarvimtutoren la línea de comandos, y obtendrá un tutorial rápido (quizás una hora de lectura / experimentación) sobre los conceptos básicos de cómo usarlo.Ahora, puede usar un editor con una interfaz más familiar. La mayoría de los sistemas tienen
nano. Puede escribirnano a.txtpara abrir su archivonano. Incluso puede ir un paso más allá: no hay ninguna razón por la que deba usar un editor basado en terminal. Como mencionó el uso de ( Ctrl+ Alt++ T) y este es el acceso directo predeterminado en Ubuntu y algunas otras distribuciones de Gnome, me sorprendería si no lo hubierageditinstalado. En la línea de comando, intentegedit a.txty obtendrá un editor gráfico.fuente
Para eliminar la línea debajo del cursor, use
dd.El comando eliminar acepta todos los modificadores posicionales normales, por lo que si está en el comienzo de la línea debajo de la que desea eliminar, simplemente
dkpuede pasar al modo eliminar y subir una línea, eliminando todo lo que pasó el cursor.También puede especificar la repetición, por
5ddlo que eliminará la línea debajo del cursor cinco veces, eliminando efectivamente las cuatro líneas actuales y siguientes.fuente
d5d. No sé por qué, pero prefiero esto. (DatoNdMdEsc dddespués de ir a la línea que desea eliminarfuente
En modo visual,
shift + v, elige las líneas, luego d
ctrl + v, elija las columnas, luego d
fuente