pythonブロックの終了/開始に移動するモーションが必要です。また、前/次のメソッド/クラスの開始/終了に移動する別のモーションが必要です(すべての組み合わせ)。
私はvim-indent-object、python-mode、chapa、vim-python-objectなどを試しました。それらのどれもブロックの終わりをサポートせず、上記のモーションのすべての組み合わせをサポートしません。
私は私が提供したプラグインを持っていた時間に一度覚えて]]
、[[
、][
および[]
(検索「] [」および「[]」の動き、前/次のメソッド/クラスの/最後の初めのために、私は私のプラグインディレクトリにそれを見つけることができませんプラグインされたディレクトリですべての発生を分析しましたが、「] [」または「[]」を定義するものは見つかりませんでした。
使用したプラグインを知っていますか?この機能を提供するプラグインを知っていますか?
[[
および]]
は、デフォルトのpython ftpluginによって提供されます。
[[
、]]
、(
、)
、{
と}
。[[
そして]]
いくつかのケースでは有用であるが、私の主な問題は、私は必要である[]
と][
、前/次のメソッド/クラスの最後にジャンプしている提供し、またはそのような何か。
]e
私の問題のほとんどは解決しますが、このプラグインの一部のマッピングは壊れているように見える]v
か]>
、フォークで修正して公開しようとします。私はまだ提供したことをプラグインだったのだろうけど][
と[]
、それは本当に便利だったが。