码迷,mamicode.com
首页 > 系统相关 > 详细

linux screen 配置文件 超好用

时间:2015-08-30 17:44:11      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:linux screen 超好用的 配置文件 screenrc

简介

    或许大家因为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 配置文件 超好用

标签:linux screen 超好用的 配置文件 screenrc

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!