macvim

    0

    2答えて

    vimに単純な関数を書こうとしていますが、バッファに少数の行がある場合、特殊なキーを押した後にバッファ全体が収まるようにしています。ここで私は " get total lines of the current buffer function! <SID>TotalLines() let n = 0 for line in getline(1,'$') let n+

    4

    1答えて

    フォームにテキストを入力するのにQuickCursorを使用しています。 私の問題は、いつもMacVimを開き、hiddenを有効にしているので、QuickCursorのテンポラリファイルの:wqからMacVimにバッファが残っているので、QuickCursorのペーストをウィンドウに戻す必要があります。 私はvimrcの自動コマンドでこれを解決したかった: autocmd BufRead "/p

    10

    2答えて

    可能性の重複: Get current value of a setting in Vim 私はあなたがVimの設定を変更する:setを使用して、コンフィギュレーションファイル~/.vimrcを設定することができますが、私は実行していることができることを知っていますこれをMacVimで動作させるいくつかの問題に取り組んで、私はVim環境変数が何であるかを表示できるようにしたいと考えています。 :s

    3

    1答えて

    私は!open -a Firefox.app %を使って現在のファイルをFirefoxで開くことがありましたが、Chromeで作成できませんでした。 !open -a Google\ Chrome %

    8

    3答えて

    私はVIMのnoobです。何度も何度も再訪しましたが、今回は実際にこのことに気づくことを望んでいます。主に私はRuby on Railsを使ってTextMateでプログラミングしています。誰かからアドバイスを受けて、私はJanus(https://github.com/carlhuda/janus)とその助けをたくさんしてくれました。しかし、私が見逃していることの1つは、プロジェクトに素早く簡単に

    1

    1答えて

    選択モード(テキストを選択するためにマウスを使用)のとき、バックスペースでテキストの塊を削除すると、カーソルの位置が後方に移動して非常に迷惑になります。私はおそらくマウスを使用する必要はありませんが....その迷惑な知っている!

    3

    2答えて

    私はVIM(実際にはmacvim)で編集しているファイルを同じ場所にコピーするためのコマンド、マクロ、またはプラグインの組み合わせを探していますが、別の名前。 !cp $CURRENT_FILE_PATH $NEW_PATH しかし、私はどの変数を使用するのか構文がわかりません。

    7

    3答えて

    すべての不要な空白を強調表示する次のコードが見つかりましたが、実際にはコード内のすべてのタブもハイライトしたいと思っています。私はうまくいきませんでしたが、私は両方を行う正規表現を見つけることができませんでした多くのバリエーションで遊んだ。何か案は? highlight RedundantWhitespace ctermbg=red guibg=red match RedundantWhites

    4

    1答えて

    私は一般的にVimの新機能がありますが、サラウンドプラグインに問題があります。標準的なオプションのほとんどはうまくいくようですが、ビジュアルモードでテキストを強調表示するときは、編集モードに戻って「s」を押して文字で囲みます。「s」キーを押すと、強調表示されたテキストが削除され、挿入モード。 これを掘り下げた後、これは 's'がそのモード内にあるべきだが、プラグインを使用して選択したテキストをどの

    3

    1答えて

    私は最近基本的に、それは私が別のハイライト(藤堂とデバッグが色の名前です)と一致しているキーワードを定義することができます私の.vimrc if has("autocmd") " Highlight TODO, FIXME, NOTE, etc. if v:version > 701 autocmd Syntax * call matchadd('Todo', '\W