https://wiki.archlinux.org/index.php/Fbterm_(简体中文)

Fbterm

(简体中文)

Fbterm (Frame buffer

terminal)是内核终端的直接替代:一个没有 Xorg 也能使用的终端模拟器。

功能

FbTerm 是一个使用 frame buffer 设备或 VESA 显卡的终端模拟器,功能包括:

若加速滚动开启的话,速度可和linux核心的终端媲美

使用fontconfig选择字体,和Qt/GTK+上用的应用一样,使用freetype2来绘制字体

动态创建和销毁最多10个原生运行默认shell的窗口

记录任何窗口的回滚历史

自动检测目前本地化环境下的文本内码,支持双字节脚本,比如中文、日文等

在线热键切换配置的额外文本内码

当gpm服务器运行时,可使用鼠标在窗口间复制和粘贴选择的文本

可改屏幕显示方式,比如:屏幕翻转

C/S结构(客户端/服务器)的轻量级输入法框架

背景图片

安装

Fbterm目前位于 AUR 中

安装完成之后,请注意其后续说明:

==> 若想使用非根用户运行fbterm,需要把用户加入video组:

sudo gpasswd -a YOUR_USERNAME video

==> 若想非根用户可使用键盘快捷方式,需要:

sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm

或者:

sudo chmod u+s /usr/bin/fbterm

自定义

字体

Fbterm 使用 fontconfig

管理字体,试一下每一个字体直到可以渲染字符。

要修改字体,从 fc-list

给出的列表中选定一个字体,用 --font-names

选项指定。

输入法支持

目前,Fbterm支持不同的输入法,通过作为一个独立的输入法服务器的客户端。Internationalization#Input methods

记录了 Arch 支持的几个程序。

提示与技巧

背景图

想要使用背景图片,Fbterm 可以设置成启动时截取 frame buffer 设备的屏幕。

下面的脚本 (使用

#!/bin/bash

# fbterm-bi: a wrapper script to enable background image with fbterm

# usage: fbterm-bi /path/to/image fbterm-options

echo -ne "\e[?25l" # hide cursor

fbv -ciuker "$1" << EOF

q

EOF

shift

export FBTERM_BACKGROUND_IMAGE=1

exec fbterm "$@"

白色字体

默认配置下,fbterm 把白色的文字显示成灰色,即使使用 -f 7 开关也不行。 可以通过在 feterm 中运行 echo

一次来得到真正的白色,例如:

echo -en "\e]P7ffffff"

linux 中文 bterm fbterm 内核,Fbterm (简体中文)相关推荐

  1. linux 中文 bterm fbterm 内核,完美中文tty, fbterm+yong(小小输入法)

    完美中文tty, fbterm+yong(小小输入法) (2015-04-28 21:30:54) 标签: it tty1下完美中文tty, fbterm+yong(小小输入法) 一:下载并安装fbt ...

  2. linux求生之路字体乱码,Linux中文字符出现乱码怎么办

    摘要 腾兴网为您分享:Linux中文字符出现乱码怎么办,智慧党建,指南针,银万财富,易码平台等软件知识,以及求生之路联机工具,qsv格式转换工具,host,星空影音,瞳孔聊天室,expand.exe, ...

  3. Linux中文乱码-word-pdf字体转换问题处理

    Linux中文乱码-word-pdf字体转换问题处理 Linux下安装黑体和宋体 问题原因:Linux缺少中文字体库 黑体(simhei.ttf) 宋体(simsun.ttc) 1.在windows目 ...

  4. linux 接收中文数据乱码,linux中文乱码问题的解决方法

    这篇文章给大家分享的是有关linux中文乱码问题的解决方法的内容.小编觉得挺实用的,因此分享给大家做个参考.一起跟随小编过来看看吧. Linux中文乱码的解决方法:比如当log4j乱码时我们可以通过找 ...

  5. 乱码 Linux,linux中文乱码【图文教程】

    虽然电脑已经很普遍了,但是一些年长的人对电脑的操作不是很熟悉,比如在使用win7系统时一旦遇到linux中文乱码 时就懵了,对于linux中文乱码 处理起来相对来说较简单,按照我们的步骤处理linux ...

  6. Linux下部署php乱码,linux中文乱码问题如何解决

    Linux中文乱码的解决方法:比如当log4j乱码时我们可以通过找到配置文件在里面设置字符编码为utf-8来,若linux未安装中文语言包可以安装中文语言包解决问题 经常会遇到很多Linux下的中文乱 ...

  7. Linux中文乱码问题终极解决方法

    方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030 该文件在用户目录下,对于其他用户,也必须相应修改该文件. 使用该方法时putty能显示 ...

  8. Puppy linux中文定制!优秀的口袋移动系统 更新至522版

    Puppy linux中文定制!优秀的口袋移动系统 更新至522版 [复制链接] 上一主题下一主题 离线 神雕teasiu 关闭 个人中心可以申请新版勋章哦 立即申请 知道了 发帖 348 雨点 -1 ...

  9. 解决Linux中文乱码

    解决Linux中文乱码 方法一:    修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030 对于其他用户,也必须相应修改该文件 使用该方法时putt ...

  10. linux中文系统装offci,Ubuntu 14.04 LTS中安装fcitx中文输入法的教程

    Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的.这里我们不抱怨,我们自己来着手解决中国人自己的Linux中文输入法问题. ...

最新文章

  1. 阿里云 物联网产品架构
  2. Struts2标签库常用标签(转)
  3. Oracle中的in 和 not in
  4. 几种流行Webservice控制框架
  5. (DFS+DP)滑雪(poj1088)
  6. iic总线从机仲裁_I2C总线的仲裁问题
  7. sql按年、月、日、查询排序
  8. Windows下编写的脚本无法运行?
  9. C语言实现顺序栈的初始化进栈出栈读取栈顶元素
  10. 交通灯控制(软件延时法)C语言,智能交通灯控制系统软件部分(49页)-原创力文档...
  11. 衣带渐宽终不悔,为伊消得人憔悴--DbHelper增强版
  12. c语言中随机排序函数,利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 用C语言编程...
  13. 笔记本win10宽带共享wifi热点教程
  14. 实验吧 WEB 猫抓老鼠
  15. UG汽车模具设计之汽车模斜顶机构的设计思路,建议收藏
  16. “兼职发明家召集令”
  17. ThinkPHP 入门
  18. 部署hexo遇到报错ERROR Deployer not found: git的解决办法
  19. 大道至简(读后感)第一章 编程的精义
  20. 在SEO中必备的知识应该滚瓜烂熟,其余的就是实战落实

热门文章

  1. 【图像去雾】基于matlab GUI直方图均衡化+Retinex理论图像去雾【含Matlab源码 1509期】
  2. 2021全国研究生数学建模竞赛B题思路
  3. 【图像分割】基于matlab模糊聚类算法FCM图像分割【含Matlab源码 084期】
  4. python 获取excel文本框_python学习-excel读取
  5. openai-gpt_GPT-3对非技术专业人员意味着什么
  6. pip离线下载安装依赖包,及github包,及常用pip源
  7. 编程判断元素归类_编程:找出所有符合条件的元素
  8. pip:你真的熟悉怎么用了吗?
  9. centos 安装mysql5.6.22_CentOS 6.4 安装MySQL 5.6.22
  10. java如何保证redis设置过期时间的原子性_【07期】Redis中是如何实现分布式锁的?...