Saltar al contenido

¿Cómo abrir dos archivos diferentes usando el editor vi?

Ya no tienes que indagar más en internet porque has llegado al espacio adecuado, contamos con la solución que necesitas hallar pero sin problema.

Solución:

Como señaló Zanna, use múltiples argumentos para Vi. Sin embargo, Vi(m) por defecto no muestra los archivos a la vez. Se cargan en búferes y puede cambiar a los búferes siguientes (o anteriores) usando :bn y :bp. Si desea ver los archivos al mismo tiempo, use Windows (splits):

vim /some/file1 /some/file2 -o # horizontal split
vim /some/file1 /some/file2 -O # vertical split

O pestañas:

vim /some/file1 /some/file2 -p # Open up to 10 files in tabs

Sin embargo, los búferes son lo que Vim realmente usa para manipular archivos, las pestañas y las ventanas son simplemente formas de organizarlos visualmente. Acostúmbrese a usar búferes directamente, en lugar de varias ventanas o pestañas.

(Estas opciones también se aplican a Ubuntu vicual es vim.tiny por defecto. vim-tiny está construido con +windowspor lo que las pestañas y las ventanas están habilitadas).

Ver también:

  • Vi & Vim: ¿Cuál es una forma más eficiente de usar los búferes?
  • Abrir un archivo existente desde Vim
  • SO: ¿Por qué los expertos de Vim prefieren los búferes a las pestañas? y Usando las pestañas de Vim como buffers
  • Ayuda de Vim: edición con múltiples ventanas y búferes

Puede llamar a call vi (o vim) con múltiples argumentos

vi /home/rs/rest.pl /home/dev/grd.pl

Estás en el primer archivo, pero ambos están abiertos. Puede alternar entre ellos usando :n (siguiente archivo) y :N (último archivo) (presione Esc para salir del modo de inserción si es necesario).

Me doy cuenta de que esos archivos están en los directorios de inicio de diferentes usuarios, por lo que es posible que no tenga permiso como usuario normal. Para editar archivos que su usuario no tiene suficientes permisos para editar, necesitará sudo. Puede ejecutar el comando con sudo inicialmente, o use un truco al guardar el archivo :w !sudo tee %

Eres capaz de añadir valor a nuestro contenido informacional participando con tu veteranía en las referencias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *