def sigwinch_passthrough(sig,data):
"""窗口改动后,自动返回当前窗口值,以便跟远程窗口同步,目前有问题"""
s=struct.pack("HHHH",0,0,0,0)
a=struct.pack('hhhh',fcntl.ioctl(sys.stdout.fileno(),termios.TIOCGWINSZ,s))
#global columns,lines
""" self.lines=a[0]
self.columns=a[1]
print "resize windows size(%s,%s)"%(self.lines,self.columns)
"""
print a[0],a[1] # 打印横座标与纵座标
阅读(675) | 评论(0) | 转发(0) |