Можно ли изменить имя буфера в vim?
В частности, я использую Conque Shell для открытия оболочек в vim (каждая оболочка находится в буфере) и с несколькими оболочками, я вижу:
10: bash - 1
11: bash - 2
в моем списке буферов. Я хотел бы переименовать эти буферы с более значимыми именами (например, «mercurial» вместо «bash - 2»). Является ли это возможным?
Ответы:
Вы можете использовать
:file newname
для изменения имени буфера.От
:help :file_f
:источник
Переименуйте текущий буфер с помощью
:file <new-name>
(или:f <new-name>
):источник
Если в буфере уже есть имя файла, имя файла
:file
не изменится, а будет изменено только альтернативное имя файла. Вам нужно очистить имя буфера,:0f[ile]
чтобы иметь возможность его установить.источник