За исключением красных скобок вокруг выделенного окна, это - самое близкое приближение, в котором я могу легко настроить tmux 1.5
:
# default statusbar colors
set -g status-fg white
set -g status-bg default
# default window title colors
set-window-option -g window-status-fg white
set-window-option -g window-status-bg default
set-window-option -g window-status-attr dim
# active window title colors
set-window-option -g window-status-current-fg white
set-window-option -g window-status-current-bg default
set-window-option -g window-status-current-attr bright
# statusline
set -g status-left '#[fg=green][ #H ]['
set -g status-right '#[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%I:%M #[fg=green]]'
Если Вы хотите выделенное окно красного цвета, используйте:
set-window-option -g window-status-current-fg red
Если Вы удачливы, IP-адрес посещаемых хостов может быть получен из ~/.ssh/known_hosts
Очень сырой путь был бы (Если он работает вообще),
history | grep ssh
last -n 20 -a
user
-n
для 20 новых логинов
-a
иметь IP в конце строки (полезный если ipv6)
пользователь для фильтрации имени пользователя Вы хотите...
~/.ssh/known_hosts
кажется, не человекочитаем, и я не могу выяснить, какой бит его соответствовал бы IP-адресу :( – Grzenio 30.01.2012, 11:52cat known_hosts | cut -d, -f1
дайте Вам? Это дает Вам что-либо перед первой запятой, которая, кажется, содержит эту информацию. – Bernhard 30.01.2012, 21:26known_hosts
хешируются для конфиденциальности. Можно выключить это от~/.ssh/config
(HashKnownHosts no
), но это слишком опаздывает на старые соединения. Если Вы подозреваете, что имя или IP-адрес там, но не уверены, не выполняютсяssh-keygen -F tentative-host-name
. – Gilles 'SO- stop being evil' 30.01.2012, 23:49