私はVimにブール関数を実装しようとしていますが、何らかの問題があり、私には何か不足していると確信しています。Vimブール関数
私は、!
で呼び出されたときに逆を行う関数を実装しようとしています。
Vimには、list
とpaste
のような多くのブール関数があります。私が好き、と言う機能、バッファを開くを持っている場合は、私の場合は、:
:call MyFunction()
それから私は、これは!
と呼ばれるバッファをクローズしたいと思います:
:call MyFunction()!
わかりませんこれが可能であれば、私はバッファのオープン方法やクローズ方法を探すのではなく、実際のブール値の実装を探しています。
編集:
私たちが同じように、ユーザー定義コマンドについて話す場合の方法より実現可能であると思われる:
:MyCommand action!
あなたは混乱している: '::MyCommandオプションbangがコマンド名の後に取得します!アクション '。 – Benoit