From ee0e6dcef9a4a1b370517b00110be96e0f102bcc Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 11 Oct 2013 18:43:23 +0100 Subject: [PATCH] Display session name in the status line --- src/client.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client.cc b/src/client.cc index 281186cb..2f4323bc 100644 --- a/src/client.cc +++ b/src/client.cc @@ -11,6 +11,7 @@ #include "utf8.hh" #include "window.hh" #include "file.hh" +#include "remote.hh" #include @@ -1069,7 +1070,8 @@ DisplayLine Client::generate_mode_line() const oss << " [recording (" << m_recording_reg << ")]"; if (context().buffer().flags() & Buffer::Flags::New) oss << " [new file]"; - oss << " [" << m_mode->description() << "]" << " - " << name(); + oss << " [" << m_mode->description() << "]" << " - " << name() + << "@[" << Server::instance().session() << "]"; return { oss.str(), get_color("StatusLine") }; }