next up previous contents index
Siguiente: Inclusión de otros ficheros Subir: Uso del editor vi Anterior: Guardandando ficheros y saliendo   Índice General   Índice de Materias

Edición de otro fichero

Para editar otro fichero, use la orden :e. Por ejemplo, para parar de editar test y editar el fichero foo en su lugar, use la orden
\begin{tscreen}\fbox{\begin{minipage}{0.8\textwidth}
COW IS THE TIME FOR ALL WOM...
...\\
\~{} \\
\~{} \\
\~{} \\
:e foo\underline{\ }
\end{minipage}}\end{tscreen}
Si usa :e sin guardar el fichero primero, obtendrás el mensaje de error
\begin{tscreen}\fbox{\begin{minipage}{0.8\textwidth}
No write since last change ('':edit!'' overrides)
\end{minipage}}\end{tscreen}
que significa que vi no quiere editar otro fichero hasta que guarde el primero. En este punto, puede usar :w para guardar el fichero original, y entonces usar :e, o puede usar la orden
\begin{tscreen}\fbox{\begin{minipage}{0.8\textwidth}
COW IS THE TIME FOR ALL WOM...
...\
\~{} \\
\~{} \\
\~{} \\
:e! foo\underline{\ }
\end{minipage}}\end{tscreen}
La orden ``!'' le dice a vi lo que realmente quiere hacer usted -- editar el nuevo fichero sin salvar los cambios del primero.



Ismael Olea 2002-09-26