fbv
#######
fbterm下图片浏览工具(fbv)FrameBuffer Viewer,支持jpg,png,bmp等格式
按照README,INSTALL里的说明安装依赖的3个包libungif,libjpeg,libpng
Ubuntu12.04安装配置
********
libungif
********
可以直接从源安装
sudo apt-get install libungif*
http://sourceforge.net/projects/giflib/files/
tar
-jxvf
giflib-5.0.0.tar.bz2
-C
/usr/local/src
cd
/usr/local/src/jpeg-8d
./configue &&
make && make
install
********
libjpeg
********
http://www.ijg.org/files/jpegsrc.v8d.tar.gz
tar -zxvf jpegsrc.v8d.tar.gz -C
/usr/local/src
cd /usr/local/src/jpeg-8d
./configue && make && make install
********
libpng
********
http://www.libmng.com/pub/png/libpng.html
tar -xvf libpng-1.5.12.tar.xz -C
/usr/local/src --xz
cd /usr/local/src/libpng-1.5.12
./configue && make && make install
%%%%%
fbv
%%%%%
s-tech.elsat.net.pl/fbv/
wget
http://s-tech.elsat.net.pl/fbv/fbv-1.0b.tar.gz
mkdir /usr/local/man/man1
tar -zxvf fbv-1.0b.tar.gz -C /usr/local/src
cd /usr/local/src/fbv-1.0b
./configure && make && make install
现在实现“中文显示 (fbterm)+中文输入(ibus-fbterm) +console背景图片(fbv)”
vim ~/ibus-fbterm-bi
添加以下内容(shell脚本名自定义)
#!/bin/bash
#fbterm-bi:awrapperscripttoenablebackgroundimagewithfbterm
#usage:fbterm-bi/path/to/imagefbterm-options
echo -ne "\e[?25l" #hidecursor
fbv -ciuker "$1" <<EOF
q
EOF
shift
export FBTERM_BACKGROUND_IMAGE=1
exec ibus-fbterm-launch "$@"
只需在console下执行,
~/ibus-fbterm-bi
<路径>/foo.png(.bmp,.jpg)
最后,来个函数调用,直接通过快捷键来实现上述命令启不更如鱼得水。
vim ~/.bashrc 添加如下内容
function ibus-fbterm-cd {
backgroud=/root/picture/bt4.png
~/ibus-fbterm-bi
$background
}
bind '"\C-v":"ibus-fbterm-cd\C-m"'
以后只要登陆console,然后按Ctl+v即可实现以上功能
function 后接的是函数名,由自己自定义,只要不和系统函数系统命令相同即可。这样每次登陆后都会加载该函数,在命令行下也会多出一个命令,上术的例子中,会多出一个叫,ibus-fbterm-cd的命令
{
}
中间是函数调用的功能或所使用的命令
bind 按键绑定,格式很重要,一定要按上述格式写
\C-v 表示Ctl+v
:
分隔符
ibus-fbterm-cd\C-m 是调用的函数,\C-m表示Ctl+v代表回车
Centos6安装配置
----------------------------
用安装光盘配置好本地yum源后,即可方便安装
yum
-y install
libpng-devel
libjpeg-devel giflib-devel
mkdir -p /usr/local/man/man1
wget
http://s-tech.elsat.net.pl/fbv/fbv-1.0b.tar.gz
tar -zxvf
fbv-1.0b.tar.gz
-C /usr/local/src
cd /usr/local/src/fbv-1.0b
./configure
&& make
&& make
install
安装完成,进一步设置同上
cd
./configue
********
libjpeg
********
http://www.ijg.org/files/jpegsrc.v8d.tar.gz
tar -zxvf
cd /usr/local/src/jpeg-8d
./configue && make && make install
********
libpng
********
http://www.libmng.com/pub/png/libpng.html
tar -xvf
cd /usr/local/src/libpng-1.5.12
./configue && make && make install
%%%%%
fbv
%%%%%
s-tech.elsat.net.pl/fbv/
wget
mkdir /usr/local/man/man1
tar -zxvf fbv-1.0b.tar.gz -C /usr/local/src
cd /usr/local/src/fbv-1.0b
./configure && make && make install
现在实现“中文显示 (fbterm)+中文输入(ibus-fbterm) +console背景图片(fbv)”
vim
#!/bin/bash
#fbterm-bi:awrapperscripttoenableba
#usage:fbterm-bi/path/to/imagefbterm-options
echo -ne "\e[?25l" #hidecursor
fbv -ciuker "$1" <<EOF
q
EOF
shift
export FBTERM_BACKGROUND_IMAGE=1
exec ibus-fbterm-launch "$@"
只需在console下执行,
~/ibus-fbterm-bi
最后,来个函数调用,直接通过快捷键来实现上述命令启不更如鱼得水。
vim
function
backgroud=/root/picture/bt4.png
~/ibus-fbterm-bi
}
bind
以后只要登陆console,然后按Ctl+v即可实现以上功能
function 后接的是函数名,由自己自定义,只要不和系统函数系统命令相同即可。这样每次登陆后都会加载该函数,在命令行下也会多出一个命令,上术的例子中,会多出一个叫,ibus-fbterm-cd的命令
{
bind 按键绑定,格式很重要,一定要按上述格式写
\C-v
:
ibus-fbterm-cd\C-m
Centos6安装配置
----------------------------
用安装光盘配置好本地yum源后,即可方便安装
mkdir -p
wget
tar
cd
./configure
安装完成,进一步设置同上