且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

[20160321]bvi使用问题2.txt

更新时间:2022-05-02 18:49:21

[20160321]bvi使用问题2.txt

--在linux这个版本上使用bvi,存在一个问题,参考链接http://blog.itpub.net/267265/viewspace-1872718/
$ cat /etc/issue
Oracle Linux Server release 5.9
Kernel \r on an \m

$ rpm -qi bvi
Name        : bvi                          Relocations: (not relocatable)
Version     : 1.3.2                             Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
Release     : 1.el5.rf                      Build Date: Thu 08 Mar 2007 01:19:22 AM CST
Install Date: Mon 09 Nov 2015 03:14:02 PM CST      Build Host: lisse.leuven.wieers.com
Group       : Applications/Editors          Source RPM: bvi-1.3.2-1.el5.rf.src.rpm
Size        : 279387                           License: GPL
Signature   : DSA/SHA1, Fri 09 Mar 2007 05:36:41 PM CST, Key ID a20e52146b8d79e6
Packager    : Dag Wieers <dag@wieers.com>
URL         : http://bvi.sourceforge.net/
Summary     : Hex editor for binary files (binary vi)
Description :
bvi is a display-oriented editor for binary files, based on the vi texteditor.

--如果大于等于267问题出现.等于266显示正常。
--每次要使用它,必须先改变窗口大小,在打开应用.今天想彻底解决这个问题:

--首先想到通过别名来实现.先设置EXPORT COLUMNS=266.后面想起可以通过env临时改变这个环境变量.
--将如下脚本放在.bashrc文件中,就ok了.

alias bvi='env COLUMNS=266 /usr/bin/bvi '

--这样无论屏幕大小如何都没有问题.最多最大化就ok了,而且退出后并不影响原来的设置.

--另外补充一些技巧,如果看rollback 事务表.设置columns=40,看到的事务表  TRN TBL::就比较整齐了.