1

ここ数日、ftplugin を使って macvim と格闘してきました。何度も試みても、問題を解決できないようです。

MacVim は私のコンピューターに (Homebrew 経由で) インストールされており、適切な python を使用しています。

    bash-3.2# mvim --version
    VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Sep 24 2013 14:52:41)
    MacOS X (unix) version
    Included patches: 1-754
    Compiled by Homebrew
    Huge version with MacVim GUI.  Features included (+) or not (-):
    [irrelevant stuff omitted]
    +persistent_undo +postscript +printer +profile +python/dyn -python3 +quickfix 

私は単に言う .vimrc を持っていますfiletype plugin on.vimrc私の;には他に何もありません。それが私の問題である場合に備えて、クリーンファイルを使用してみました。

関連する場合は、vim-rst-tablesプラグイン ( https://github.com/nvie/vim-rst-tables ) を使用しようとしています。

インストールされた vim_bridge をピップし:python import vim_bridge、問題なく vim 内で実行できます。

とにかく、ファイル名をそのままにしておくとrst-tables.vim~/.vim/ftplugin/- の戻り値に:scriptnames関連するものは何も表示されません~/.vim/ftplugin/*。プラグイン名を から に変更するrst-tables.vimrst.vim、 が表示されます36: ~/.vim/ftplugin/rst.vim。これは良いことのように思えますが、それでも機能はどれも機能しませ,,c,,f

誰かが私が提供できる洞察やデバッグに役立つ情報を持っていれば、それは大歓迎です。ありがとう!

4

1 に答える 1

2

rst-tables.vimルール (cp. ) に従って、名前は機能しません。 または のいずれか:help ftpluginsでなければなりません。名前を変更すると、ソースが取得されます。プラグインの残りの問題は、プラグインの作成者に対処する必要があります。彼は助けるのに最適です。予想されるマッピングが定義されているかどうかは、eg で確認できます。rst_tables.vimrst/tables.vim:verbose map ,,c

于 2013-09-26T06:48:23.893 に答える