User Tools

Site Tools


docs:tips_n_tricks:screen.html

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
docs:tips_n_tricks:screen.html [08.07.2019 21:01 CEST] – [sample .screenrc file] peterdocs:tips_n_tricks:screen.html [18.06.2023 11:47 CEST] – [sample .screenrc file] peter
Line 117: Line 117:
  
 defscrollback 500 defscrollback 500
 +
 +# make $HOME the base for all relative paths
 +chdir
  
 caption always caption always
Line 122: Line 125:
 # # hardware status line text # # hardware status line text
 # caption string "%?%F%{.c.}%?%3n %t%? [%h]%?" # caption string "%?%F%{.c.}%?%3n %t%? [%h]%?"
-# windowlist string  "%3n %t %?[%h]%?" 
  
-# show window title if set,  +# show window title if set, else hardware status line text 
-else hardware status line text +windowlist string "%3n %?[%h]%:%t%?
-windowlist string "%3n %?[%h]%:%t%?"+# windowlist title "Num Name|HW Status" 
 +# # show window title and hardware status line text if set 
 +# windowlist string "%3n %t %?[%h]%?" 
 +# windowlist title "Num Name [HW Status]" 
 +# # Use approximately original windowlist string appended by hardware statusline if set 
 +windowlist string "%3n %t%=%?[%h]    %:%?%f " 
 +windowlist title "Num Name%=[HW Status] Flags"
 # # show clock in caption line # # show clock in caption line
 # caption    string "%?%F%{.b.}%H: %?%3n%? [%h]%: %t%?%=| %c:%s " # caption    string "%?%F%{.b.}%H: %?%3n%? [%h]%: %t%?%=| %c:%s "
Line 135: Line 143:
 hardstatus alwayslastline hardstatus alwayslastline
 msgminwait 0 msgminwait 0
 +
 +logfile .screenlog/screen.%S.%n.%Y-%m-%d.%0c.log
  
 zombie xr onerror zombie xr onerror
 # If you're using bash (won't hurt otherwise) # If you're using bash (won't hurt otherwise)
 setenv PROMPT_COMMAND 'screen -p "$WINDOW" -X title "$PWD"' setenv PROMPT_COMMAND 'screen -p "$WINDOW" -X title "$PWD"'
- 
 </code> </code>
 +===== Logging and reading logs =====
 +<code screenrc .screenrc>
 +:
 +chdir
 +logfile screenlog/screen.%S.%n.%Y-%m-%d.%0c.log
 +:
 +</code>
 +
 +  col < ~/screenlog/screen.pts-0.www.14.2021-09-06.09:28.log | less
 +
 +__References__:
 +  * [[https://superuser.com/questions/236930/how-to-clean-up-output-of-linux-script-command|How to clean up output of linux 'script' command]]
docs/tips_n_tricks/screen.html.txt · Last modified: 16.03.2024 00:38 CET by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki