fcitx让菜鸟也能玩转命令行和latex

系统字体配置、中文显示和输入法问题
回复
谢宝良
帖子: 1979
注册时间: 2010-05-01 21:23
送出感谢: 4 次
接收感谢: 21 次

fcitx让菜鸟也能玩转命令行和latex

#1

帖子 谢宝良 » 2011-05-15 19:50

众所周知,命令行是让很多新手linux恐惧的一个原因,现在你可以利用fcitx的固定词组功能,很轻松应付命令行。命令有多长,参数有多少个,无所谓。你只要给命令一个好记的名字,以及知道它的功能就行了。下面是我的个人配置。
文件在家目录下的

.confic/fcitx/QuickPhrase.mb

latex命令

song \song{}
nsong \nsong{}
fsng \fsong{}
hei \hei{}
kai \kai{}
wqy \wqy{}

noindent \noindent
indent \indent


a4 a4paper
a5 a5paper
b5 b5paper

pagestyle \pagestyle{}
thispagestyle \thispagestyle{}
hspace \hspace{}
vspace \vspace{}
hfill \hfill
quad \quad
qquad \qquad
parindent \parindent
fnote \footnote{}
marginpar \marginpar{}


label \label{}
frac \frac{}{}
usepackage \usepackage{}
multicolumn \multicolumn{}{}{}
cite \cite{}
ref \ref {}
title \title{}
stretch \stretch{}

hoffset \hoffset
voffset \voffset
oddsidemargin \oddsidemargin
evensidemargin \evensidemargin
topmargin \topmargin
headheight \headheight
headsep \headsep
textheight \textheight
textwidth \textwidth
marginparsep \marginparsep
marginparwidth \marginparwidth
fskip \footskip

setlength \setlength{}{}
addtolength \addtolength{}{}

parbox \parbox[]{}{}
makebox \makebox[][]{}
framebox \framebox[][]{}
raidebox \raisebox{}[[]{}
rule \rule[]{}{}

part \part{}
chapter \chapter{}
section \section{}
subsection \subsection{}
subsub \subsubsection{}
paragraph \paragraph{}
subpar \subparagraph{}

ubuntu命令

update sudo apt-get update
-config dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
+apt sudo apt-get install
-apt sudo apt-get remove
clean sudo apt-get clean
remove sudo apt-get autoremove
+user sudo adduser
-user sudo deluser
+sudo sudo usermod -G admin -a
rmall rm -fr
cpall cp -av
convet-zi-tu convert -size 200x30 xc:transparent -font /usr/share/fonts/truetype/wqy/wqy-microhei.ttc -fill red -pointsize 16 -draw "text 5,15 '测试中文转为图片'" test.png
untar.gz tar -zxvf
untar.bz2 tar -jxvf
tar.gz tar -zcvf
shut sudo shutdown -h
flash-luanma sudo gedit /etc/fonts/conf.d/49-sansserif.conf
utf8-name convmv -r -f cp936 -t utf8 --notest --nosmart *
mp3-name find . -iname '*.mp3' -execdir mid3iconv -e GBK {} \;

邮箱
@sina xiebaolianger@sina.com


右边是名称,左边是对应的固定短语。
使用时,在中文状态下输入 ; 然后输入右边的名称
即可。比搜狗的功能一点都不差。名称可以任意更改。只要你喜欢。
上次由 谢宝良 在 2011-05-15 23:20,总共编辑 1 次。
头像
remeber
论坛版主
帖子: 13005
注册时间: 2009-01-06 15:18
来自: 人间
送出感谢: 1 次
接收感谢: 22 次

Re: fcitx让菜鸟也能玩转命令行和latex

#2

帖子 remeber » 2011-05-15 20:04

mark! :em01
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46
送出感谢: 0
接收感谢: 2 次

Re: fcitx让菜鸟也能玩转命令行和latex

#4

帖子 hcym » 2011-05-15 20:23

bash_history玩转命令行
وإذا كان هذا لا يحصل أكثر من 100 ملاحظات ، انا ذاهب الى غضب
funicorn
帖子: 1131
注册时间: 2005-09-13 4:56
系统: Ubuntu QQ
送出感谢: 0
接收感谢: 47 次

Re: fcitx让菜鸟也能玩转命令行和latex

#5

帖子 funicorn » 2012-10-22 13:05

快速输入状态如何直接输入latex命令,比如\theta?
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。
谢宝良
帖子: 1979
注册时间: 2010-05-01 21:23
送出感谢: 4 次
接收感谢: 21 次

Re: fcitx让菜鸟也能玩转命令行和latex

#7

帖子 谢宝良 » 2012-10-31 12:16

六楼应该是fcitx的作者之一吧,很尊重你的付出。
经过这么长时间的使用,我发现fcitx的词组绑定功能最好用的地方是方便记忆。
比如:
我们使用linux,对grub2的操作不是很频繁,但是一旦要操作,就得满世界的跑。如果把常用的操作绑定,临到使用时就很方便了。

我的设置如下:

grub vi /etc/default/grub
grub vi /boot/grub2/grub.cfg
grub grub2-mkconfig -o /boot/grub2/grub.cfg
grub grub2-install /dev/sda


把这么多不同的命令绑定到单词grub上,我只要输入grub,就能得到所有的操作命令了,想配置可以,想重装也可以。而且都是输入相同的单词,什么时候都不会忘记。只要慢慢挑出想要的命令就行了。

又比方说,我用fedora系统,过了一年半载新版本出来,往往要重装,虽说安装过程也就10分钟不到,但是配置就要不停谷歌,到处寻找资料了。如果把这些资料绑定到单词fedora,

fedora yum install -y yum-fastestmirror yum-presto yum-plugin-remove-with-leaves.noarch
fedora http://rpmfusion.org/Configuration
fedora yum install gstreamer-plugins-bad gstreamer-plugins-ugly yum install gstreamer-ffmpeg gstreamer-plugins-bad* gstreamer-plugins-good* gstreamer-plugins- base* yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore libdvdread libdvdnav lsdvd
fedora http://get.adobe.com/cn/flashplayer
fedora yum install flash-plugins
fedora vi /etc/selinux/conf
fedora yum install freetype-infinality infinality-settings


这样,完全可以通过输入相同的单词 fedora ,fcitx就能显示出配置的过程,以及必须用到的网站地址。

我觉得,把自动绑定作为记忆的助手非常有用。六楼的高手所介绍的内容太难记忆了,没法用,因为没几个人能随时写得出那么多单词的。
这是我的另一些 配置:

所有信箱绑定到@
@ xiebaolianger123@sina.com
@ xiebaolianger123@163.com
@ 1203466270@qq.com


这是python的读文件代码,全部绑定到file。


file with open(path, 'r') as f:
file for line in f:
file f.read()
file f.readline()
file f.readlines()
file f.write('This is a test\n')
file f=open(path, 'r')
file f.close()
回复

回到 “字体美化和中文支持”