1. 首页 > 高考题库 >

linux中文_linux中文输入法

linux如何配置中文输入?

TMainForm w;

1、打开linux页面进入,点击左上角的-perference-input mod进入。

linux中文_linux中文输入法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.sh

1 修改/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 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息