今天发现Arch系统下的emacs中,用Ctrl+Space调不出fcitx输入法了,禁止emacs的Ctrl+Space快捷键也无济于事,google了一下,问题终于得到了解决。
原来,我的locale全是en_US.UTF-8,要在emacs里使用fcitx,得把LC_CTYPE设置成zh_CN.UTF-8,这样问题很快得到了解决。有两种解决方法。
第一种:
在~/.bashrc中输入export LC_CTYPE=zh_CN.UTF-8保存,然后每次从终端启动emacs。
第二种:
菜单里的emacs启动参数为emacs23 %F,而emacs23在/usr/bin目录下,链接到/usr/bin/emacs23-x文件。于是,删除/usr/bin/emacs23文件,并新建/usr/bin/emacs23,内容如下:
LC_CTYPE=zh_CN.UTF-8 /usr/bin/emacs-x $@
保存之。这样每次从菜单里启动emacs时,都会将LC_CTYPE设置成zh_CN.UTF-8。
CTRL+SPACE原来是绑定着set-mark-command的,不过这个命令用得不是太多,所以这样用输入法快捷键占用下也无所谓了。
分享到:
相关推荐
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
emacs ecb cedet源码包 包括: emacs-23.4.tar.gz emacs-24.3.tar.gz ecb-2.40.zip cedet-1.0.1.tar.gz cedet-1.1.tar.gz
Emacs是一款强大的文本编辑器,...这两个插件不仅提供了便捷的代码导航,还提升了编码的准确性和速度,是Emacs用户不可或缺的工具。安装和配置完成后,记得根据自己的编程习惯进行适当的调整,以充分发挥它们的作用。
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
Learning_GNU_Emacs_Third_Edition.chm Linux.Commands.Editors.and.Shell.Programming.chm Managing+Projects+with+GNU+Make.pdf O'Reilly.Bash.Cookbook.May.2007.pdf Prentice.Hall.Linux.Debugging.and....
《Survive in Emacs》是针对Emacs初学者的一本指南,它详细介绍了如何快速适应Emacs的操作环境,包括基本的键绑定、编辑操作以及如何配置和定制Emacs。书中的内容可能涵盖如何打开、编辑和保存文件,使用Emacs的内置...
这是原地址http://linux.cuit.edu.cn/?p=1020 我是用不到了 我的另一个emacs配置是我自己的 这个是从上面那个地址下的
在Ubuntu和大多数Linux发行版中,Emacs被视为一款必不可少的工具,尽管它可能不会预装在系统中。通过它的内置语言解释器,Emacs支持Elisp(Emacs Lisp)编程,这使得用户能够自定义和扩展其功能,使其成为一款极其...
- 关闭文件:使用`Ctrl+X`+`Ctrl+C`关闭当前缓冲区而不退出Emacs。 3. **基本编辑命令**: - 插入模式:默认状态下处于插入模式。 - 删除字符:`Del`键删除光标前的字符,`Ctrl+D`删除光标下的字符。 - 复制...
emacs sapcemacs cscope的支持。供不能连GITHUB的用户离线安装
Emacs 的操作主要基于键盘快捷键,这些快捷键通常由 Ctrl 或 Alt 键与其他字母组合而成。例如,Ctrl+x Ctrl+f 是用来打开文件的快捷方式,Ctrl+x Ctrl+d 可以打开目录,而 Ctrl+x Ctrl+c 用于退出 Emacs。Ctrl+x ...
`Ctrl+h` 是 Emacs 中的一个常用快捷键,用于访问各种帮助功能,例如查看当前命令的帮助文档、浏览 Emacs 的 info 手册等。 ##### Emacs 的 info 使用说明 Info 是 Emacs 自带的一种帮助文档格式,通过 info 文档...
压缩包中的“emacs-21.3”可能是指Emacs的一个较旧版本,该版本可能不包含后来的一些改进和更新。随着Emacs的不断升级,建议用户考虑使用更现代的版本以获取更多的功能和性能提升。 总之,Emacs-win32是Windows用户...
docker-vscode:具有Visual Studio Code + Dotnet CLI + NPM + Emacs +的... docker-vscode:具有Visual Studio Code + Dotnet CLI + NPM + Emacs +的Docker映像! docker-vscode:具有Visual Studio Code + ...