Ви не можете використовувати yі pт.д. для копіювання файлів в netrw - це постачається з власними командами. Дивіться :h netrw-mc:
MARKED FILES: COPYING netrw-mc {{{2
(See netrw-mf and netrw-mr for how to mark files)
(Uses the global marked file list)
Select a target directory with mt (netrw-mt). Then change directory,
select file(s) (see netrw-mf), and press "mc". The copy is done
from the current window (where one does the mf) to the target.
If one does not have a target directory set with netrw-mt, then netrw
will query you for a directory to copy to.
One may also copy directories and their contents (local only) to a target
directory.
Ваша справа спрощена, оскільки ./Aє батьком ./A/B:
- Відкрити
./A/B, перейти до лінії ../,
- Позначте його
mt
- Перейдіть до рядка з файлом, який ви хочете скопіювати.
- Натисніть
mf, а потім mc.
Приклад:
$ tree foo
foo
└── bar
└── test
1 directory, 1 file
$ vim foo/bar
Зараз:
Перейдіть до ..та натисніть mt:

Заголовок зміниться, щоб показати поточну ціль:

Перейдіть до файла (тут test) і натисніть mf. Для мене це виділяється:

Натисніть mc- виділення проходить. Тепер перейдіть до батьківської папки - файл повинен бути присутнім:

mtна цільовий каталог, в якому ви хочете зробити копію файлу (щоб позначити його; шлях до папки повинен з’явитися у банері післяCopy/Move Tgt:), натиснітьmfна файл, який потрібно скопіювати, щоб позначити його як ну, тоді натисніть,mcщоб реально виконати копію.