Emacs密钥绑定中的Qt创建者

Emacs密钥绑定中的Qt创建者,qt,emacs,qt-creator,Qt,Emacs,Qt Creator,有没有办法在Qt Creator(QTC)上实现emacskeybind 一些可能性: 但我未能构建(可能是因为emacskeys支持的版本到今天为止是QTC2.2.1) (我还没有尝试过b/c修改vimkeybind并调整到emacs的方式,这似乎很复杂) (未经审判) 使用emacskeys生成错误: user@host:/usr/share/qtcreator/qt-creator-2.5.0-src$ sudo /usr/local/Trolltech/Qt-4.8.2/bin/qm

有没有办法在
Qt Creator
(QTC)上实现
emacs
keybind

一些可能性:

  • 但我未能构建(可能是因为
    emacskeys
    支持的版本到今天为止是QTC2.2.1)
  • (我还没有尝试过b/c修改
    vim
    keybind并调整到
    emacs
    的方式,这似乎很复杂)
  • (未经审判)
使用
emacskeys生成错误

user@host:/usr/share/qtcreator/qt-creator-2.5.0-src$ sudo /usr/local/Trolltech/Qt-4.8.2/bin/qmake && make
cd src/ && /usr/local/Trolltech/Qt-4.8.2/bin/qmake /usr/share/qtcreator/qt-creator-2.5.0-src/src/src.pro -o Makefile
Failure to open file: /usr/share/qtcreator/qt-creator-2.5.0-src/src/Makefile
Unable to generate makefile for: /usr/share/qtcreator/qt-creator-2.5.0-src/src/src.pro
make: *** [src/Makefile] Error 5
环境)
Ubuntu
10.04,
Qt
4.8.2,
Qt
2.5

受此启发,我使用
QTC
的功能成功配置了
emacs
keybind

  • “环境”->“键盘”选项卡
  • 从下载配置文件
  • 导入它

  • 请注意,我只提供了简单的文本编辑器命令(例如C-a、C-e等)。

    非常有用,谢谢。备注:有些键绑定会导致冲突,QtCreator(2.7.0)不会报告这些冲突。例如,由于这个原因,Ctrl+A对我不起作用。我必须在键绑定列表中搜索出现的Ctrl+A并手动删除冲突的键。