我试过emacs自带的输入法Chinese-PY,但每次只能打一个字,很难受
用外置輸入法。
怎么用?可以详细点
你输入的不就是中文么?!难道你期望每一个软件都需要内置一个中文输入法么?
关键是spacemacs里切换不到外面的输入法啊
spacemacs怎样切换到外置输入法呢
你用的是什么输入法,理论上除了fcitx和emacs之间存在一个bug需要用 LANG=zh_CN.UTF-8来运行emacs以外其他输入法应该都没啥问题。使用 emacs 的 pyim 也可以便利地输入中文。
ubuntu下的sougou,别的程序里都可以用,就是emacs里调不出来
sougou调用的是fcitx,请用 zh_CN.UTF-8 的lang来打开 emacs,或者直接把系统语言改成中文
用 zh_CN.UTF-8 的lang来打开 emacs??? 具体怎么做怎么做
估计楼上说的是linux下的方法吧,楼主是用的windows?
额,我是ubuntu16.04英文版
哦,那你试试在.xinitrc文件开头添加以下代码
export _JAVA_OPTIONS=’-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel’
#以上为使java程序显示中文,可选择加或不加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
#export LC_CTYPE=en_US.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
我在arch wiki里查的,有冲突的你就删掉,我记得好像ubuntu设置的文件不是同一个,好久没用过,也不知道了,楼主百度一下应该能查到。
貌似没有这个文件,还我的目录不对
ubuntu好像是这里面~/.bashrc,不对的话,楼主再百度吧。
恩恩,还是谢谢你
友情提示,改黑幕了也没关系,再把修改文件复原就OK,像俺当年就傻兮兮的重装系统来着。
打开你的终端运行
LC_CTYPE=zh_CN.UTF-8 emacs
流批流批啊,给大佬递茶