`
猫太的鱼
  • 浏览: 239223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

emacs中CTRL+SPACE键不能调出fctix

阅读更多
今天发现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的,不过这个命令用得不是太多,所以这样用输入法快捷键占用下也无所谓了。
分享到:
评论

相关推荐

    vi+Emacs+GCC+Make+GDB+Bash经典书籍4

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍

    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 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插件cscope+autocomplete

    Emacs是一款强大的文本编辑器,...这两个插件不仅提供了便捷的代码导航,还提升了编码的准确性和速度,是Emacs用户不可或缺的工具。安装和配置完成后,记得根据自己的编程习惯进行适当的调整,以充分发挥它们的作用。

    vi+Emacs+GCC+Make+GDB+Bash经典书籍8

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍6

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍3

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍7

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍2

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍1

    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....

    vi+Emacs+GCC+Make+GDB+Bash经典书籍5

    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书籍:生存于emacs+生活于emacs+emacs手册

    《Survive in Emacs》是针对Emacs初学者的一本指南,它详细介绍了如何快速适应Emacs的操作环境,包括基本的键绑定、编辑操作以及如何配置和定制Emacs。书中的内容可能涵盖如何打开、编辑和保存文件,使用Emacs的内置...

    emacs 配置文件+ .emacs.d资源

    这是原地址http://linux.cuit.edu.cn/?p=1020 我是用不到了 我的另一个emacs配置是我自己的 这个是从上面那个地址下的

    emacs文本编辑器ubuntu下安装和使用

    在Ubuntu和大多数Linux发行版中,Emacs被视为一款必不可少的工具,尽管它可能不会预装在系统中。通过它的内置语言解释器,Emacs支持Elisp(Emacs Lisp)编程,这使得用户能够自定义和扩展其功能,使其成为一款极其...

    emacs编辑环境.pdf

    - 关闭文件:使用`Ctrl+X`+`Ctrl+C`关闭当前缓冲区而不退出Emacs。 3. **基本编辑命令**: - 插入模式:默认状态下处于插入模式。 - 删除字符:`Del`键删除光标前的字符,`Ctrl+D`删除光标下的字符。 - 复制...

    my-emacs.d+cscope

    emacs sapcemacs cscope的支持。供不能连GITHUB的用户离线安装

    Emacs 编辑器1

    Emacs 的操作主要基于键盘快捷键,这些快捷键通常由 Ctrl 或 Alt 键与其他字母组合而成。例如,Ctrl+x Ctrl+f 是用来打开文件的快捷方式,Ctrl+x Ctrl+d 可以打开目录,而 Ctrl+x Ctrl+c 用于退出 Emacs。Ctrl+x ...

    Emacs 中文手册

    `Ctrl+h` 是 Emacs 中的一个常用快捷键,用于访问各种帮助功能,例如查看当前命令的帮助文档、浏览 Emacs 的 info 手册等。 ##### Emacs 的 info 使用说明 Info 是 Emacs 自带的一种帮助文档格式,通过 info 文档...

    emacs-win32

    压缩包中的“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-vscode:具有Visual Studio Code + Dotnet CLI + NPM + Emacs +的Docker映像! docker-vscode:具有Visual Studio Code + ...

Global site tag (gtag.js) - Google Analytics