linux如何配置中文输入?
TMainForm w;1、打开linux页面进入,点击左上角的-perference-input mod进入。
linux中文_linux中文输入法
linux中文_linux中文输入法
2、然后出来的页面,点击input mod选项,再依次选择Chinese-pinyin。
3、,再返回到页面上,按下Ctrl+空格使用快捷键切换Ctrl+空格键也可以输入中文。键切换输入法,就可以输入汉字了,这样作即可解决问题。
系统设置-->语言-->中文,输入法选ibus,在点击应用(apply)即可;
修改文件/etc/environment,不同系统可能不同,把所有en_US、en改成zh_CN、zh,再装一个输入法,重启即可。
Linux作系统,是一种计算机作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux作系统的内核的名字也是“Linux”。Linux作系统也是自由软件和开放源代码发展中最的例子。
Linux下Qt编程怎么显示中文?
没平台,你试下下面的方法:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
你可gbk以这样试试。
#include >utf8file.txt
QTextCodec codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForTr(codec );
QTextCodec::setCodecForLocale(codec );
QTextCodec::setCodecForCStrings(codec );
C/C++ code#include
#include
#include
#include
#include "MainForm.h"
int main(int argc, char argv[])
{QApplication a(argc, argv);
QDir::setCurrent(QApplication::applicationDirPath());
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB18030"));
a.setApplicationName("中文程序");
return a.exec();
Qt 没有写过代码 我都是用gtk
不过看错误提示 很明显
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
这3段设置错了
我一下我去看看 代码应该怎么写
你的是qt5.0版么?setCodecForTr等被舍弃了
Linux怎么读?翻译成中文是什么?谢谢。
–f‘理你可思。
setupTranslator();它是一个作系统,不过很少有人用,如今只在相关的专业人士之间传用。所以不用管它。
把linux翻译成中文就和把逗B翻译成英文一样~
这个单词没有意思,就是个名字。
linux 部分中文文件乱码怎么解决
[root@sor-sys zy]#linux文件名、文件内容乱码,主要原因是windows上的中文编码默认是gbk,而linux默认中文编码为utf-8,由于编码不一致,所以导致乱码问题。
以下是在linux中安装中文输入法的具体作方法:为了解决这个乱码,需要对文件进行转码,具体如下:
1、前提保证已安装了convmv;
2、具体convmv的用法:
convmv
源编码
–t
新编码
[选项]
文件名
一般常用参数:
-r
--notest
真正进行作,默认情况下是不对文件进行真实作的,只是一个预览
--list
显示所有支持的编码
--unescap
可以做一个转义
3、比如我们有一个utf8的文件名,要求转换成gbk编码,命令如下:
convmv
utf-8
–t
–notest
文件名
也可以使用linux下用的编码转换工具iconv来进行转码作。
例子:将gbk编码的文件转换成utf-8
iconv
-f
-t
utf-8
gbkfile.txt
刚安装linux Mint,怎么变成中文版的
[root@sor-sys zy]# iconv -f UTF-8 -t GB18030 UTF-8.sh -o GB18030.sh一般的Linux发行版更改默认语言步骤如下:
[root@sor-sys zy]# cat GB18030.sh1 修改/etc/sysconfig/i18n文件,将其内容改成
LANG="zh_CN"
2 更新软件包
debian、ubuntu、mint系列请执行
$ sudo apt-get update
$ sudo apt-get upgrade
rhel、centOS、fedora系列请执行
$ sudo yum update
linux终端怎么输入中文
你的是qt3版本?l[root@sor-sys zy]#inux终端输入中文的方法如下:
需要将终端的支持语言改成中文,在终端输入:LANG=zh_CN.UTF-8意思是将LANG这个变量设置为UTF-8编码的简体中文,注意:LANG是环境变量,要全大写;还有,等号左右都没有空格。
linux下查看是否有中文的名称文件
linux下经常遇到的编码问题
如果你需要在Linux中作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。
查看编码的方法
方[root@sor-sys zy]# file GB18030.sh法一:file filename
方法二:在Vim中可以直接查看文件编码
:set fileencoding
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在
~/.vimrc 文件中添加以下内容:
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打开
文件编码转换w.show();
多方法:
iconv 提供标准的程序和API来进行编码转换;
convert_encoding.py 基于Python的文本文件转换工具;
decodeh.py 提供算法和模块来谈测字符的编码;
linux下文件编码转换:
方法一:
在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式
:set fileencoding=utf-8
11)设置文件,即要对哪些文件进行作,可以使用通配符,比如我通常是对 C/C++ 源程序进行编码转换
:args .h .cpp
2)给出要在每个文件上执行的命令,这里是转换编码:
:argdo set fenc=utf-8 | update
方法二:
iconv 转换
5.案例:
如说我们将windows下的一个UTF-8的文件传到linux环境下,linux环境下的系统编码是GB18030,我们cat的时候就会出现乱码,这个时候就应该想到转码了,下面我们来进行试验:
我们将windows下一个名为UTF-8.sh的文件传到linux系统中,其中UTF-8.sh的内容如下:
我是中文编码UTF-8模式~
而linux系统的系统语言设置为:
[root@sor-sys zy]# cat /etc/sysconfig/i18n
LANG=zh_CN.GB18030
SYSFONT="latarcyrheb-sun16"
这个时候查看一下文件的内容及编码:
[root@sor-sys zy]# file UTF-8.sh
UTF-8.sh: UTF-8 Unicode text, with no line terminators
[root@sor-sys zy]# cat UTF-8.sh
锘挎垜鏄?腑鏂囩紪镰乁TF-8妯″纺~[root@sor-sys zy]#
这个时候我们就需要转换编码了,记得使用iconv
??我是中文编码UTF-8模式~[root@sor-sys zy]#
GB18030.sh: Non-ISO extended-ASCII text, with no line terminators
convmv就是更改文件名编码方式的一个工具。
比如
sudo convmv -f gbk -t utf-8 -r –notest /home
就是将/home目录下原来文件名是gbk编码方式的全部改为utf-8格式的。这里 -f 后面为原来的编码方式,-t 后面是要更改为的编码方式, -r 表示这个目录下面的所有文件, –notest 表示马上执行,而不是仅仅测试而已。另外这命令好像要root才能执行,因此要加上 sudo。
linux怎么安装中文输入法
1、首先打开虚拟机,来到图形化界面。登录root账户。
2、依次选择“系统-项-输入方式(System-Preferences-Input Mod)”没有“输入方式”选项的,需要yum -y install "@Chinese Support"进行安装。安装完可能需要重启一下。
3、注意勾选 "Enable input mod feature",选中 "Use IBus(recommended)",单击 "Input Mod Preferences"。
4、在“IBus Preferences”对话框,选择“输入方式”选项卡,单击“select an input mod”。
5、依次选择“Chinese-Pinyin”。
6、点击“Add”进行添加。
7、选择添加中文输入法,然后关闭窗口或者即可。
进入你的linux系统以后你就会发现在桌面上有一个光盘图标,直接点击进入会发现里面有很多的软件和工具供我们直接使用。
进入光盘后在里面找到Ibus开头的文件,其中有一个ibus_pinyin,找到后双击直接安装即可。
安装需要一段时间,因为在安装的时候需要安装很多的文件。
安装完成以后你看不到任何的变化,因为这时你并没有启用这个输入法。
点击System——Preference——input Mod。
进入input Mod面板以后我们需要将默认的输入设备改为刚刚安装的ibus-pinyin.
然后选择log out 重新登录你的系统就可以了。打开一个网页,按住ctrl+空格键即可进行中英文的切换输入,或直接按shift切换。
不管你的linux系统是中文的,还是英文的,你都可以进入System Settings-->Language Support查看一下已经安装的语言,如果没有递归处理子目录中文语言,请安装中文语言:System Settings-->Language Support-->Install/Remove Languages。这个时候你可一安装ibus的中文输入法或者其他的中文输入法了,不过很有可能遇到Unable to lock directory /var/cache/apt/archives/这种问题,只需要在终端里面敲入两句话就可以解决:#:sudo rm /var/cache/apt/archives/lock #:sudo rm /var/lib/dpkg/lock
这里几种输入法:
1.IBus拼音:sudo apt-get install ibus-pinyin
2.SCIM:sudo apt-get install scim-chinese
3.谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
4.Sun拼音输入法:sudo apt-get install ibus-sunpinyin
接下来只需要配置输入法就可以了:终端里面输入ibus-setup,输入法的配置界面就会弹出,IBus Preference设置被打开。我们在Input Mod选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。
什么版本linux? ubuntu的话,直接更新完语言,然后在ibus中添加 “拼”,粗体的那种就行。
其他的话,安装小企鹅输入法。 或其他的。 网上都有安装方法的,自己找找。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 836084111@qq.com 举报,一经查实,本站将立刻删除。