2012-06-11 35 views
6

実現する方法emacsキーバインドQt Creator(QTC)?Qt Creator in Emacs keybind

いくつかの可能性:

  • emacskeysが、私は(emacskeysでサポートされているバージョンは2.2.1 QTCは、今日のようであるかもしれないので)の構築に失敗しました。

    [email protected]:/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 
    
  • Utilizing FakeVim feature(IはB/C vimキーバインドを変更し、emacsのものに調整しようとしていない複雑に思われる)
  • Associating emacsclientemacskeys

ビルドエラー(試していません)

環境)Ubuntu 10.04,Qt 4.8.2,Qt 2.5

答えて

10

this commentに触発されて、QTCの機能を使用してemacsキーバインドを設定することができました。

  1. "環境" - > "キーボード" タブ
  2. here
  3. インポートからダウンロード設定ファイル、それ。

単純なテキストエディタコマンド(例:C-a、C-eなど)のみを使用しています。

+4

非常に参考になりました、ありがとうございます。備考:これらのキーバインディングの中には、QtCreator(2.7.0)が報告しない競合を引き起こすものがあります。たとえば、Ctrl + Aはこのために私のためには機能しませんでした。キーバインディングリストでCtrl + Aを検索し、矛盾するものを手動で削除する必要がありました。 – jogojapan