El directorio de trabajo actual es ./A/B/. Un documento vacío se abre cuando escribo vim, y la netrw se abre con el comando de :e.la ventana está dividida por vs., y puede navegar hasta el directorio de nivel superior, es decir, ./A/. Ahora me gustaría copiar un archivo a_file.jpgde ./A/B/a ./A/.
Intenté yyen el archivo de destino y pen la ventana de destino (directorio), pero no logró mi objetivo.
¿Hay alguna forma de lograr el objetivo sin instalar complementos adicionales?
cut-copy-paste
netrw
filesystem
usuario3813057
fuente
fuente

mtel directorio de destino en el que desea hacer una copia de un archivo (para marcarlo; la ruta de la carpeta debe aparecer en el banner despuésCopy/Move Tgt:), presionemfel archivo que desea copiar para marcarlo como bueno, luego presionamcpara realizar la copia.Respuestas:
No puede usar
y,petc., para copiar archivos en netrw; viene con sus propios comandos. Ver:h netrw-mc:Su caso se simplifica ya que
./Aes el padre de./A/B:./A/B, pasar a la línea que tiene../,mtmf, y luegomc.Ejemplo:
Ahora:
Mover
..y presionarmt:El encabezado cambiará para mostrar el objetivo actual:
Vaya al archivo (aquí
test) y presionemf. Se destaca para mí:Presione
mc- el resaltado desaparece. Ahora navegue a la carpeta principal; el archivo debe estar presente:fuente
Haría esto desde el modo de línea de comando:
:!mv <C-R><C-F> ../<C-R><C-F>Aquí
<C-R><C-F>inserta el nombre del archivo debajo del cursor, para que no tenga que escribir el nombre del archivo.fuente
./(o el directorio en el que desea copiar), presionemtmf, luegomc, escriba el nombre del nuevo archivo,enterfuente
(netrw) tried using g:netrw_localcopycmd<cp>; it doesn't work!$