-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.screenrc
60 lines (46 loc) · 1.29 KB
/
.screenrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# ,,,
# (o o)
####=====oOO==(_)==OOo==============================================####
#
# Filename: .screenrc
# Author: Olivier Sirol <czo@free.fr>
# License: GPL-2.0 (http://www.gnu.org/copyleft)
# File Created: 12 May 1997
# Last Modified: Friday 07 June 2024, 20:00
# $Id: .screenrc,v 1.54 2024/06/07 18:00:41 czo Exp $
# Edit Time: 40:39:47
# Description:
# screen conf file
#
# Copyright: (C) 1997-2024 Olivier Sirol <czo@free.fr>
# screen doesn't have xterm true color
# put this in vim
# set notermguicolors
#term xterm-16color
startup_message off
msgwait 2
msgminwait 2
#defbce on
vbell off
vbell_msg "Bell in window..."
autodetach on
defscrollback 99000
hardstatus off
hardstatus ignore
sorendition "=s Wr"
# caption always splitonly
# screen: white color for hostname
caption always "%{= KW}%{Y}[%n] %{W}%h %-32<%=%{C}%l %{= Wk} %H %{-}"
# key bindings
bind r source ~/.screenrc
bind ^r source ~/.screenrc
bind ' ' windowlist -b
bind w windowlist -b
bind % eval "split -v" focus screen
bind '"' eval split focus screen
bind x remove
bind ^x remove
bind ^k eval kill
bind v paste .
bind ^v paste .
bind 'm' eval "screen 1 ssh magnet -l root" split focus "screen 2 ssh bksyn -l root" "split -v" focus "screen 3 ssh wavelet -l root" focus