文档章节

ubuntu文本模式/终端中文乱码解决

l
 lwwjing
发布于 2016/04/24 11:06
字数 598
阅读 108
收藏 0

fbterm--支持中文显示的控制台(顺便科普一下)

-----------------------------------------------------------------------

       fbterm 提供了一个快速的终端仿真器,它直接运行在你的系统中的帧缓冲 (framebuffer) 之上。使用帧缓冲可以在终端渲染 UTF-8 文本时可以提高性能。fbterm 旨在提供国际化和现代字体支持时至少与 Linux 内核终端一样快。它允许你在同一个帧缓冲上创建多达 10 个不同的终端窗口,每个窗口都有它的回滚历史。

       要运行 fbterm,首先检查当前用户是否在 video 组,如不在,则加入。当运行 fbterm 后,会在用户主目录下生成 .fbtermrc 配置文件,其中可以更换字体样式及大小、默认前/背景色。


      若你不能看到中文,按 Ctrl+Alt+E 退出后,再运行下面的命令:
       LANG=zh_CN.utf-8 fbterm

-----------------------------------------------------------------------

1.下面我就安装了fbterm:

sudo apt-get install fbterm


2.安装完后,运行fbterm:

sudo fbterm


3.退出fbterm
在控制台中按 Ctrl+Alt + E 退出


4.当然fbterm功能是很强大的,支持字体样式、大小、样色设置等,修改配置文件.fbtermrc即可,在控制台输入以下命令:

sudo gedit ~/.fbtermrc


打开配置文件内容大致如下,可以根据需要做相应修改保存(然后重新启动fbterm:在控制台输入Ctrl+Alt+E 退出)则可:

---------------------------------


# Configuration for FbTerm


# Lines starting with '#' are ignored.
# Note that end-of-line comments are NOT supported, comments must be on a line of their own.

# font family names/pixelsize used by fbterm, multiple font family names must be seperated by ','
# and using a fixed width font as the first is strongly recommended
#font-names=Nokia Font YanTi
font-names=Monaco
font-size=15



# force font width (and/or height), usually for non-fixed width fonts
# legal value format: n (fw_new = n), +n (fw_new = fw_old + n), -n (fw_new = fw_old - n)
#font-width=
#font-height=


# default color of foreground/background text
# available colors: 0 = black, 1 = red, 2 = green, 3 = brown, 4 = blue, 5 = magenta, 6 = cyan, 7 = white
color-foreground=7
color-background=0



# max scroll-back history lines of every window, value must be [0 - 65535], 0 means disable it
history-lines=1000


# up to 5 additional text encodings, multiple encodings must be seperated by ','
# run 'iconv --list' to get available encodings.
text-encodings=


# cursor shape: 0 = underline, 1 = block
# cursor flash interval in milliseconds, 0 means disable flashing
cursor-shape=0
cursor-interval=500


# additional ascii chars considered as part of a word while auto-selecting text, except ' ', 0-9, a-z, A-Z
word-chars=._-


# change the clockwise orientation angle

 of screen display
# available values: 0 = 0 degree, 1 = 90 degrees, 2 = 180 degrees, 3 = 270 degrees
screen-rotate=0


# specify the favorite input method program to run
input-method=yong


# treat ambiguous width characters as wide
#ambiguous-wide=yes


本文转载自:http://blog.csdn.net/flywindmouse/article/details/13527769

上一篇: 学习方法
下一篇: mybatis源码学习
l
粉丝 0
博文 71
码字总数 23015
作品 0
合肥
私信 提问
Ubuntu中文乱码的解决方案

使用 Ubuntu 乱码有西夏几种:网页中的 flash 乱码、TXT 文档乱码、歌曲信息乱码、mplayer 播放器中文的光盘乱码,pdf乱码等等。 对于这集中常见的乱码,分别给出相应的解决方法: 1、txt文档...

_火狼_
2014/03/07
0
0
解决ubuntu中文乱码问题的方法总结

添加中文字符编码: $sudo vim /var/lib/locales/supported.d/local #添加下面的中文字符集 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030 使其生效: $sudo dpkg-reconfigure l......

lillli
2013/08/23
0
0
Gedit中文乱码解决

Gedit中文乱码 出自Ubuntu中文 缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。 出现这种情况的原因是,gedit 使用一个编...

1430819972871681
2011/04/17
0
0
linux中显示中文乱码的问题

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件, 使vi 支持gb编码就好了。 $vi ~/.vimrc let &termencoding=&encoding...

zh119893
2014/05/13
1K
0
linux终端 字符界面 显示乱码

方法一:配置SSH工具 SecureCRT中文版配置 [全局选项]→[默认会话]→[编辑默认设置]→[终端]→[外观]→[字体]→[新宋体 10pt CHINESE_GB2312]→[字符编码 UTF-8] putty配置 [window]→[Appe...

飞奔的骆驼
2017/08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

海康威视Web3.0控件个人开发经验及问题总结(转)

最近在给公司平台写视频监控的页面需求,于是接触到了海康威视的视频控件,网上查阅一番资料后,发现有很多大佬们给出了简易的海康视频控件的上手方法,但是发现仍然有很多地方没有总结到,于...

west_coast
23分钟前
2
0
spring boot入门,看这篇文章就够了

一、SpringBoot入门 1、基本介绍 简化Spring应用开发的一个框架、整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 优点: 快速创建独立运行的Spring项目以及与主流框架集成; 使...

李红欧巴
27分钟前
3
0
solidity智能合约implicit conversion异常

问题场景 在使用^0.5.10版本的solidity时,如果使用this关键字会出现以下问题。 代码: require(tokenContract.balanceOf(this) >= _numberOfTokens);(issue is here) 错误信息: TypeErro...

程序新视界
29分钟前
2
0
Null value appeared in non-nullable field java.lang.NullPointerException

报错 Null value appeared in non-nullable fieldjava.lang.NullPointerException: Null value appeared in non-nullable field: top level row objectIf the schema is inferred from a......

张欢19933
36分钟前
1
0
【百度飞浆AI Studio】2、感性快速体验深度学习的线性归回预测房价

百度学习原文地址: https://www.paddlepaddle.org.cn/documentation/docs/zh/1.5/beginners_guide/basics/fit_a_line/README.cn.html import paddleimport paddle.fluid as fluidimport n......

-个俗人
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部