Vim: используйте путь текущего файла

В Vim, как я могу получить путь текущего файла?

Я знаю что % регистр содержит название текущего файла, но я хочу путь, таким образом, я могу сделать что-то как

:w **bar.txt

... к "Сохранить Как" новый файл, с ** представление пути текущего файла так, чтобы новый файл вошел в ту же папку.

8
задан 03.03.2011, 23:44

1 ответ

Отвеченный в https://stackoverflow.com/questions/2233905/howto-get-full-path-of-current-file-in-vim

% фактический файл

%:p:h

dirname файла

%:p

полный путь файла. Используйте то, что Вы предпочитаете.

Чтобы сохранить файлы, просто

:w %:p:h/something
16
ответ дан 07.12.2019, 13:52

Теги

Похожие вопросы