在linux中,我们在编辑时需要对文档编辑或者一些信息的显示加上
颜色,增强阅读的效果 格式: echo -e "\033[字体颜色字背景颜色m字符串\033[0m"要显示什么颜色,优先是先判断位置,按语法上来说,应该是先字体色,然后是背景色,但是字体色的地方数值为43,所以判断为背景的颜色,而在后面的31本应该是背景色,结果数值31位字体的颜色,所以显示的效果是字体的颜色为红色,而不是背景红色,假设这个31是数值41,则表示背景的为红色,整体的效果就是红色背景,字体处没有颜色,为默认的白色,且效果是闪烁。 其中设置颜色的格式为:\033[ m …… \033[0m,其中ascii code是对颜色调用的始末.也可以表示为\e[FBm…….\e[0m 字背景颜色范围: 40--49 字颜色: 30--39 例如显示红色,其中红色^[[31mred^[[0m其中^[是在插入编辑模式下按键进去额ctr+v+[这三个按键输入的。 假设写在文档tt1写入对应的语句来查看,通过cat tt1验证效果^[[31mred^[[0m :表示对应的字是红色字体,没有底色,如下截图^[[31mred^[[44m:表示红色字体,底色为紫红色。假设写在文档tt1,后面cat tt1.这个屏幕底色都是蓝色,字都是红色如下截图^[[3144mred^[[0m:表示红色字体,字和屏幕的底色为蓝色,背景没有底色,和^[[31mred^[[44m效果一样。如下截图^[[3144mred^[[44m:表示红色字体,底色都是蓝色在命令行里输入命令:echo -e '\e[43314mmagedu\e[0m',得到如下的效果PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:echo $PS1,就会输出PS1的定义:默认的PS1变量值为 : PS1="[\u@\h \W]$" PS1的定义中个常用的参数的含义如下:给PS1赋值如下: PS1="[\[\e[3140m\]\u\[\e[3740m\]@\[\e[3440m\]\h\[\e[3740m\] \W]\\$\[\e[0m"这里需要注意,颜色的结束调用符号,要放在最后面,否则当使用命令history查看历史命令时,会出现各种异常的显示 正确的结果得到的结果如下图 当把结束符调整到$前面,如PS1="[\[\e[3140m\]\u\[\e[3740m\]@\[\e[3440m\]\h\[\e[3740m\] \W]\[\e[0m\\$",使用history查找的时候出现了如下的异常显示注意,这里赋值的时候要用单引号才能得到要的效果,只是单纯改变颜色,其他值不改变,如果赋值用双引号,如下 错误写法:PS1="[\[\e[3140m\]\u\[\e[3740m\]@\[\e[3440m\]\h\[\e[3740m\]\W]\[\e[0m\$"得到的效果如下:如果是root时,提示符为:# ,普通用户则为:$,但是双引号后root的提示符为$,是不对的 解决办法:如果用双引号,需要再\$前再加一个\,语句如下 PS1="[\[\e[3140m\]\u\[\e[3740m\]@\[\e[3440m\]\h\[\e[3740m\] \W]\\$\[\e[0m" 赋值为PS1='\[\e[43m\][\[\e[31m\]\u@\[\e[34m\]\h \W]\$\e[0m'效果如下截图这个例子,我们可以明显看出,\e[颜色值m这个是说明接下来的颜色从这里开始是什么颜色,\e[0m说明的是颜色的结束位置, 这里需要注意的是,如果没有通过\[ \]对每一个颜色进行界定,使用过程,如上翻历史页,就会出现显示异常。 将设置好的PS1变量写到家目录下的.bashrc 里面,这样后面开启的终端都有效。 $ vim .bashrc 打开后添加一行 PS1="[\[\e[3140m\]\u\[\e[3740m\]@\[\e[3440m\]\h\[\e[3740m\]\W]\[\e[0m\\$"保存退出再次登录时显示的颜色也会是我们设定的值了。
紫光拼音
输入法 紫光拼音输入法的Linux版本是一个遵循GPL协议的中文输入法(在GNOME虚拟终端中键入rfinput命令即可看到协议说明)见图1所示。紫光拼音Windows版本颇受大家欢迎,现在在Linux中也可以使用这个好用的输入法。
图1 紫光拼音输入法
1.下载紫光拼音输入法
下载地址为:
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op= mydown&did=936#,安装文件名为rf4magic-5.0-44.i386.rpm,文件大小为8.5MB。
2.安装条件
紫光拼音输入法要求硬盘有50MB以上的空间,其适用于Red Hat 8.0/9.0,不适用于2.4.21内核。
3.安装方法
在虚拟终端中使用以下命令:
#rpm -e Chinput
#rpm -ivh rf4magic-5.0-44.i386.rpm
注意,卸载Chinput时应关闭Chinput输入法。
4.使用方法
重新登录KDE,打开RedOffice,按下“Ctrl+空格键”即可看到熟悉的紫光拼音输入法的浮标。
小企鹅输入法
除了紫光拼音之外,小企鹅输入法也是Linux下一个绝佳的选择。其自动词频调整、中西文混合输入、拼音、五笔的自由切换样样可挥洒自如,并且对于普通用户和专业的打字员都可适用,见图2所示。
图2 小企鹅输入法
1.下载小企鹅输入法
下载地址为:
http://www.fcitx.org/fcitx-1.8.5-1.noarch.rpm,文件大小为908KB。
2.安装
在虚拟终端中键入下列命令:
#rpm -e miniChinput
#rrpm -ivh fcitx-1.8.5-1.noarch.rpm
3.使用
小企鹅输入法类似紫光拼音,不过需要知道的是,该输入法使用的五笔输入法是采用标准五笔86。如果想使用五笔98,可到http://www.fcitx.org/wb98.tar.gz下载98五笔码表,用TAR命令解压后覆盖/usr/share/fcitx目录下原来的86五笔码表,最后再用rm -rf/root/.gWuBi命令删除原配置文件即可在。
在五笔状态下,按左Ctrl+8键可添加新词,按左Ctrl+7键可删除词,按左Ctrl+6键可调整顺序。此外,小企鹅输入法也支持五笔的z键模糊输入。
如果在五笔输入法中遇到不会打的字,则可以使用快速拼音输入,按z键便可进入全拼录入状态,可以方便地输入不会打的字,该字后面就是提示的五笔编码。如果小企鹅输入法使用异常,例如,键入的每个拼音显示为双字母(事实上,Red Hat的miniChinput也经常出这样的问题)无法使用时,只需到桌面空闲处单击鼠标右键,在快捷选单中选择“刷新”即可使输入法恢复正常。
Linux联盟收集整理
LINUX下有MSN,在这里,最新版:http://www.ruianx.com/article/data/2006/0309/article_31177.htm
不过配置“相当”麻烦。
评论列表(0条)