web-dev-qa-db-ja.com

Geditの代わりにGvimをすばやく使用する

Geditの代わりにGvim(または端末のvim)をデフォルトのテキストエディタとして使用するには、どうすれば Quickly を取得できますか?

これができるなら、私はそれを間違っているに違いありません...

Ubuntu 10.10 AMD64。

6
brews

あなたが頼むとすぐにロードするエディターを変更したいと思っていると思います。

さて、私はいくつかの調査をしました...私が答えに続いて何をしたかを示します。

  1. このコマンドを実行しました:

    Sudo find / -name "*quickly*" -exec grep gedit {} \;
    

    これは、すべてのファイルをすばやく検索し、geditを取得します。それはロングショットでした-私はそれがすべてであったように検索を洗練する必要がありましたpathsとすぐにで、それは一致しました!

    Binary file /usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.pyc matches
        editor = "gedit"
    
  2. Nanoで/usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.py(コンパイルされたバージョンではありません)を開き、geditを検索して見ました:

    def get_quickly_editors():
        '''Return prefered editor for ubuntu-application template'''
    
        editor = "gedit"
        default_editor = os.environ.get("EDITOR")
        if not default_editor:
            default_editor = os.environ.get("SELECTED_EDITOR")
        if default_editor:
           editor = default_editor
        return editor
    
  3. それから、環境値EDITORを要求することがわかります!

    次のようにすばやくコマンドを実行するだけです。

    env EDITOR=gvim quickly edit
    

    またはエクスポートして永続化する

    export EDITOR=gvim
    quickly edit
    

    エクスポート行をセッション間で保持する場合は、~/.bashrc行に追加します。

7
Oli

Synaptic Package Managerを使用してGVimをインストールすると、アプリケーションメニューで使用可能になり、右クリックしてデスクトップにアプリケーションショートカットを追加できます。

2
djangofan

Sudo update-alternatives –config editor?システムのデフォルトエディタが変更されるため、個々のプログラム設定を変更する必要はありません。

From: 古い記事ですが、まだ動作するはずです。

1
SW1