В прошлом, когда я открывал сеанс gvim на удаленной машине, в строке заголовка gvim имя машины отображалось в скобках. Я не уверен, что это было сделано самим удаленным gvim или локальным оконным менеджером. В прошлом я использовал gnome2, хотя в настоящее время я использую Unity (и нахожу это довольно разочаровывающим). Могу ли я изменить некоторые настройки, чтобы всегда заставлять удаленные окна отображать исходный компьютер?

1 ответ1

2

Если опция 'title' установлена, Vim установит заголовок окна в значение 'titlestring'. Первое, что вы можете попробовать

:set notitle

Это должно восстановить заголовок к тому, к которому первоначально установил менеджер окон, который может включать имя компьютера.

Другое решение состоит в том, чтобы оставить «title» установленным и определить собственную «titlestring», которая будет включать имя хост-машины. Есть несколько примеров под

:help 'titlestring'

и формат по умолчанию (но не строка формата, к сожалению) отображается под

:help 'title'

Простая настройка 'titlestring', которая будет показывать ваше имя хоста и имя файла будет

:let &titlestring = "[".hostname()."] %f"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .