(转)解决emacs中切换输入法冲突

转自:http://blog.sina.com.cn/s/blog_a04f0d1c0101bwk1.html

1.安装ibus-el:sudo apt-get install ibus-el

2.将如下内容添加至~/.emacs
(require ‘ibus)
;; Turn on ibus-mode automatically after loading .emacs
(add-hook ‘after-init-hook ‘ibus-mode-on)
;; Use C-SPC to toggle input status
(global-set-key (kbd "C-SPC") ‘ibus-toggle)
;; Use s-SPC to set mark
(global-set-key (kbd "s-SPC") ‘set-mark-command)

时间: 2024-10-24 21:08:55

(转)解决emacs中切换输入法冲突的相关文章

共享库方案解决WAS中JAR包冲突

(一)证书导入解决方案 1.登录管理控制台. 2. 展开"安全性"并单击"SSL 证书和密钥管理".在"配置设置"下面,单击"管理端点安全配置". 3. 为 (cell):server5Cell01 管理作用域选择适当的出站配置. 4. 在"相关项目"下面,单击"密钥库和证书",然后单击 CellDefaultTrustStore 密钥库. 5.  在"其他属性"下面

解决emacs中cscope的定义键无效

1.cscope的el插件为xcscope.el,通过“sudo find / -name xcscope.el”查找该文件所在的位置 2.打开xcscope.el查找“(define-key cscope:map "\C-css" 'cscope-find-this-symbol)”改行语句在我的机器上,"\C-css"的定义方式无法接受键输入,重新定义为"\C-c\C-s\C-s"也就是如下语句:(define-key cscope:map

解决EBS中JAR包冲突的问题

同事解决的,摘抄上来备用. 问题描述:在OAF里调用ESB的服务报错如下: Error Page Exception Details. oracle.apps.fnd.framework.OAException: oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.IllegalAccessError, msg=tried to access class org.apache.commons.log

最近遇到程序开启线程后,在主界面编辑框中切换输入法,程序就卡住,只有强制关闭

function TCFADODBStorage.OpenConnection: Boolean; //线程里打开ADOConnection,在XP下切换输入法程序会死掉 //原因:ADO自动创建一个ADODB.AsyncEventMessenger窗口,然后会有一个对应的IME窗口,但线程里没有消息循环 // XP下输入法切换时会SendMessage给IME窗口并等待返回,IME窗口并不会处理消息,造成死锁 //这个函数把线程里的IME窗口释放掉,切换输入法时就不会有消息过来了 proced

解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题

在Qt5.3之前,我发布过解决办法 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题,Qt5.4以及Qt5.5,旧办法失效,原因是Qt5.4后对之前Qt5版本不再二进制兼容,libfcitxplatforminputcontextplugin.so 需要编译最新的fcitx-qt5,看fcitx-qt5是在1.0.3版本时解决的这个问题,写本篇博客时,我git clone到的是1.0.4版本. 编译fcitx-qt需要cmake,安装cmake命令,如果已经安装,请略过.

解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题

笔者系统环境,Ubuntu 14.04,输入法fcitx下搜狗输入法. 其它非Ubuntu linux发行版,不通过软件源安装Qt5,从Qt官网http://qt-project.org/下载安装包,也存在这个问题. 在Ubuntu下解决方法如下,其它linux发行版解决方法雷同 1.安装fcitx for Qt5动态库 sudo apt-get install fcitx-libs-qt5 注:这一个命令执行完毕后,系统中已经具备基于Qt5的程序的汉字录入环境支持.存在一个奇怪现象是,Qt5所

emacs手动安装、解决不能使用中文输入法

emacs的安装 emacs的下载,解压 wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.3.tar.gz tar -zxf emacs-25.3.tar.gz -C /opt/modules cd /opt/modules/emacs-25.3/ 编译安装 ./configure --prefix=/usr/local --with-x-toolkit=gtk 这里会报错. You seem to be running X, but no

解决在MAC上输入法切换慢的问题

Mac Book Pro升级到Catalina 10.15.1 之后,不论是系统自带的中文输入法,还是安转的第三方中文输入法,当使用快捷键"Ctrl + Space"进行中英文输入法切换的时候,经常会出现切换失败的情况. 导致希望切换到中文输入法的时候但是依然只能输入英文,或者希望输入英文的时候但是依然保持在中文输入法状态. 尝试了各种各样的解决办法,如:更改切换输入法的快捷键为"Shift",但是这样带来的问题是当需要输入大写字母的时候按住Shift键就会切换输入

解决ViewPage中嵌套有ListView或者滑动手势等造成滑动的冲突

public class ViewPagerCompat extends ViewPager { //mViewTouchMode表示ViewPager是否全权控制滑动事件,默认为false,即不控制 private boolean mViewTouchMode = false; public ViewPagerCompat(Context context, AttributeSet attrs) { super(context, attrs); } public void setViewTou