首页 > 系统服务 > 详细

linux screen 配置文件 超好用

时间:2015-08-30 17:43:40      阅读:322      评论:0      收藏:0      [点我收藏+]

简介

    或许大家因为putty断开导致其上运行的程序退出,vim编辑的文件没有保存的烦恼。今天向大家介绍一款超好用的linux屏幕工具screen。

基本操作命令

    screen -S <名称>   #新建一个screen

    screen -r <名称>   #加载一个screen 这样就不怕工作内容丢失了。

    screen -D <名称>   #强制取消指定的screen的关联。

配置文件

    配置文件目录:/etc/screenrc  每个用户的配置目录~/.screenrc

#set coding
#defencoding GBK
#encoding UTF-8 GBK
#see the startup message
startup_message off
term linux
##use ` as the Global Key
### escape ``
###set a biger buffer
defscrollback 409600
##设置状态栏
hardstatus alwayslastline
shelltitle "$|bash"

hardstatus string ‘%{= kG}[ %Y/%m/%d %{G}%c:%s %{g}][%= %{= kw}%?%-Lw%?%{Y}%n*%f%t %{K}%?%+Lw%?%= %{kG}][ %{C}(F8)Screen (F9)Title (F10)Detach (F11)Prev (F12)Next %{kg}]‘
#hardstatus string ‘%{= kG}[ %{G}%c:%s %{g}][%= %{= kw}%?%-Lw%?%{Y}%n*%f%t %{K}%?%+Lw%?%= %{kG}][ %{C}(F8)Screen (F9)Title (F10)Detach (F11)Prev (F12)Next %{kg}][%{kG} %l %Y/%m/%d %{kG}]‘

# a short version, can use C-a
#hardstatus string ‘%{= kg}[ %{G}%c:%s %{g}][%= %{= kw}%?%-Lw%?%{Y}%n*%f%t %{K}%?%+Lw%?%= %{g}][%{kG} %D %Y/%m/%d %{g}]‘

#
###shutdown the noise
vbell off
#
### w to show the window list
bind w windowlist -b
bind ^w windowlist -b
###initial apps to run
screen -t compile 0
screen -t build   1
screen -t package 2
screen -t tmp     3
screen -t test    4
select 0
#
#进行快捷键的绑定
bindkey -k k8 screen
bindkey -k k9 title
bindkey -k k; detach
bindkey -k F1 prev
bindkey -k F2 next
bindkey -k k4 quit
attrcolor u "-u B"
autodetach on

配置效果如下图:

    技术分享


本文出自 “记录点滴收获成长” 博客,请务必保留此出处http://gofly.blog.51cto.com/4344767/1689819

linux screen 配置文件 超好用

原文:http://gofly.blog.51cto.com/4344767/1689819

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!