autocmd

    59

    3答えて

    私はVimのautocmdを使用して、書き込む前にファイル内の末尾の空白を削除しています。私はこれをほぼ100%の時間にしたいのですが、無効にしたいファイルタイプがいくつかあります。従来の知恵は、あなたがautocmdは、カンマで区切ったリストでに対して実行したいファイルタイプ、例えばを一覧表示することです: autocmd BufWritePre *.rb, *.js, *.pl しかし、面

    5

    3答えて

    プレビューウィンドウを開いたり閉じたりするときにautocmdがありますか? プレビューウィンドウを開いたときにメインウィンドウをn行上にスクロールし、閉じているときにn行下に移動して、ネイティブで発生する「テキストの移動」の効果を打ち消したい。 これを関連するautocmd(とは何か)で行うことができますか、これを達成するためのより良い方法がありますか?

    1

    1答えて

    Vimセッションを複数のタブページで同時に開きます。 私の一部のタブページは.txtファイルですが、一部はありません。 自分の.vimrcに、Tranという名前のコマンドを作成しました。このコマンドは、.txtファイルの特定の構文ハイライトを定義したsyntax.vimを参照しています。 :command Tran :source syntax.vim 私の問題/質問: 1)私はVimのセッシ

    6

    3答えて

    vimで2つのautocmdイベントの論理的な処理を行う必要があります。基本的に、FileTypeがtexの場合、コマンドはInsertLeaveで実行する必要があります。これが(.vimrcで)うまくいくようです: autocmd FileType tex :autocmd InsertLeave :w しかし、そうではありません。ネストされたオプションは、マニュアルで必要としているとはいえ

    15

    1答えて

    私は本当に速く入力し、ときどき誤って;または:という名前のファイルを保存することがあることを認識しています(私は:wqと入力します。 特定の名前に一致するファイルの保存を拒否するマクロを作成する方法はありますか?

    37

    1答えて

    これは、各ファイルの保存後にテストを自動的に実行したいからです。 私はautocmdとBufWritePostを見ましたが、動作させることはできません。