タグ付けされた質問 「macvim」

人気のエディターであるgVimのOS Xポートに付けられた名前。

7
MacVimのvim(mvimではなくコンソール)をMac OS Xのvimではなくデフォルトにする最良の方法は?
homebrewを使用してMacVimをインストールしました。(brew install macvim)。mvimから呼び出すとcmd、GUI MacVimが開きます。 システムの()vim の代わりにvimMacVimのVim(/Users/user/Applications/MacVim.app/Contents/MacOS/Vim)を呼び出したい/usr/bin/vimです。それを行う最善の方法はどれですか?私はできることは知っていますが、alias vim="/Users/user/Applications/MacVim.app/Contents/MacOS/Vim"それが最良のアプローチであるかどうかはわかりません... 編集:みんな、あなたのすべての答えに感謝しますが、実際、私はすでにを使用しているのでhomebrew、を使用すること--override-system-vimは私が必要なことを達成するためのエレガントな方法です。
101 vim  macvim 

3
VIMでウィンドウを切り替える方法は?
私はVimとMacVimの両方を使用しています(または試してみます)。Tagbarプラグインをインストールしましたが、実際のTagbarウィンドウに切り替えて選択することはできません。 私はVIMでのウィンドウ切り替えに関する負荷を読んでいます、多くのデフォルトのキーバインディング(CMD+ `、CTRL+ W+ ↑または↓)を見つけ、自分で設定しようとしました。なし。 私は常にVIMを使用してファイルをすばやく編集し、それをフルタイムIDEとして使用することに興味を持ちました。ウィンドウを切り替える方法を見つけようとして1時間を過ごした後、私はアイデアによって完全にオフになっています。それでも、私は知る必要があると感じています。どのようにウィンドウを切り替えますか?ここで完全に盲目ですか?
80 mac  unix  vim  macvim 

4
VIM(gvim / macvim)は、未保存/名前のないバッファのスワップファイルをどこに保存しますか?
VIM(gvim / macvim)は、未保存/名前のないバッファのスワップファイルをどこに保存しますか?(もしそうなら)。 背景: MacBookがジュースを使い果たしてどこからでも電源が切れたとき、私は名前のない/保存されていないMacVimバッファーでメモをとっていました。 質問: 保存されていない作業がスワップ(.swp)ファイルなどに保存された可能性があり、それが回復される可能性があるかどうか、誰にもわかりませんか? システムの詳細: 特に、Mac OS X 10.5.8でMacVimを使用してこれが発生しました(ただし、他のバージョンの回復のヒントも興味深いものです)。クリーンアッププロセスを開始する場合に備えて、MacVimをまだ再起動していません。
52 vim  gvim  swap  macvim 

6
Vimの行の空白以外の文字の先頭にカーソルを移動します
Vimでは、行内の非空白文字の先頭にカーソルを移動する方法はありますか?たとえば、下の2行目の「S」にカーソルを移動するにはどうすればよいですか? 最初の行 二行目 それが重要な場合、私は主にMacVimを使用しますが、コンソールからこれを実行できるようにもしたいと思います。 ありがとう!
49 vim  gvim  macvim 

3
vimで分割を移動したり再配置したりするにはどうすればよいですか?
これまでのところ、を介して分割を横方向にスワッピングすることがわかりましたCTRL+W x。 複数の垂直および水平分割を含むビューポート内の任意の場所で分割を移動するにはどうすればよいですか? いくつかの垂直分割をすでに開いた後、画面の上半分全体に広がる水平分割を作成するにはどうすればよいですか?(現在、すでに垂直に分割されたビューポートで新しい水平分割を作成すると、いずれかの列で水平分割が行われます。) おそらくほとんどのvimユーザーは分割よりもタブを好むでしょうが、私は30インチのモニターで作業しているため、後者が本当に好きです!:-)
41 vim  gvim  macvim 

2
Vim diffのブロック全体ではなく、行のみをdpまたは実行する方法は?
現在、MacVim(Snapshot 64)の[Split Diff by ...]メニューオプションを使用しています。 このファイルはsettings.py、バージョン1.3.1からDjangoのバージョン1.4までの新しいファイルです。 私は2つの基本的なコマンドを知っています do 反対側からブロックを「取得」(および置換)します。 dp ブロックを反対側に「配置」(および置換)します。 しかし、これらの2つのコマンドはブロック全体を書き込みます。これはMacVimでは紫色のハイライトです。 あなたは第二ブロックを見れば、あなたはライン2から3のみが異なる2つの単語を持っていることがわかりますmysiteとhobbes3。ブロック全体ではなく、行ごとに置き換えたいだけです。 では、ブロック全体に対抗するためにdo doおよびdplineごとに置き換えるコマンドはありますか、それとも手動で入力する必要がありますか? ボーナスの質問:ブロックを手動で編集すると、紫色の強調表示が失われることに気付きました。ファイルを再度開かずにハイライトを含めるために、diffを再度「リフレッシュ」するにはどうすればよいですか? MacVim固有のものとは反対に、Vimの一般的な回答を維持するようにしてください。
28 vim  macvim  vimdiff 

4
OSXのVim:ターミナルで開かれたvimファイルを介してページアップ/ページダウン/ EOLを実行する方法
この質問は、スーパーユーザーで回答できるため、Ask Differentから移行されました。 8年前に移行され ました。 主にVIMを使用する方法であるパテでは、次のことができます。 ページアップ/ダウン:ネイティブのページアップ/ダウンキーを使用します。Macでは、代替はFn + Up / Downであり、ターミナルでは機能しません(vimファイル内ではスクロールしませんが、ターミナルバッファーはスクロールします) 同様に、Fn +右/左キーを押しても行の開始/終了に移動しません Mac OS Xでこの機能をエミュレートするにはどうすればよいですか?

3
行が長すぎるとVimのスクロールが非常に遅くなる
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 Vimがこんなに遅いとは思わなかったでしょう。私が持っているのは、次の長い行です: (画像をクリックすると拡大します) ターミナルアプリを使用してMac OS XでVim(MacVim)を実行します。これが私のvimrcです。プラグインの一部とは無関係であることを願っています。画像の大きな線を分割すると、すべてが再び高速に機能します。
23 vim  macvim 

6
vimで元に戻す履歴を破棄するにはどうすればよいですか?
Vimで元に戻すのは良いことです。ただし、既知の良い時点で、元に戻す履歴を消去したい場合があります。これを使用uして、個々の変更を元に戻しますが、特定の時点までしか元に戻せません。(たとえば、これは私が最後にコミットしたときかもしれません。) これを実現する1つの方法は、ファイルを閉じて再度開くことです。その時点で、元に戻す履歴がクリーンになります。しかし、それは面倒です。 過去に、私はこれを達成しました:edit!。ただし、Vim 7.3では、取り消し履歴は破棄されません。 ファイルを閉じる以外に、これを行う別の方法はありますか?
23 vim  gvim  history  macvim  undo 



1
MacVim:<df>のようなコマンドキーの組み合わせの再マッピング
&lt;d-1&gt;MacVimで(Cmd + 1)のような未使用の組み合わせを再マッピングできますが、などの多くの組み合わせがあり&lt;d-f&gt;、&lt;d-o&gt;それら&lt;d-b&gt;は既にMacVimメニュー項目にバインドされています。.vimrc内でそれらを再マッピングしようとしても、何も変わりません。 MacVim内でこれらの組み合わせを再マッピングする方法、またはMacVimがそれらをメニュー項目に割り当てるのを停止して、それらがVimコアに適切に渡されるようにする方法はありますか?
17 macvim 


2
Homebrew PythonをMountain LionのHomebrew MacVimで使用するにはどうすればよいですか?
私はもともとこの質問に答えました:Homebrew MacVimでHomebrew Pythonバージョンを使用するにはどうすればよいですか? これらの手順は、Xcode 4.0.1および関連する開発者ツールを使用してSnow Leopardで機能しました。ただし、Xcode 4.4.1を搭載したMountain Lionでは動作しないようです。 私の目標は、システムのバージョンのPythonを完全にそのままにしておき、PyPIパッケージのみをHomebrewのsite-packagesディレクトリにインストールすることです。MacVimでvim_bridgeパッケージを使用したいので、PythonのHomebrewバージョンに対してMacVimをコンパイルする必要があります。 MacVimの数式を編集して、これらを引数に追加しました。 --enable-pythoninterp=dynamic --with-python-config-dir=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current/lib/python2.7/config 次に、コマンドでインストールします: brew install macvim --override-system-vim --custom-icons --with-cscope --with-lua ただし、それでもシステムからPython 2.7.2を使用しているようです。これは正しい実行可能ファイルを使用しているようにも見えるため、私には奇妙に思えます。 :python print(sys.version) 2.7.2 (default, Jun 20 2012, 16:23:33) [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] :python print(sys.executable) /usr/local/bin/python $ /usr/local/bin/python --version Python 2.7.3 $ /usr/local/bin/python -c "import sys; …
14 macos  vim  python  macvim  homebrew 

1
Snow LeopardでHomebrew MacVimでHomebrew Pythonバージョンを使用するにはどうすればよいですか?
注: Mountain Lionについては、「Mountain LionでHomebrew PythonをHomebrew MacVimで使用するにはどうすればよいですか?」を参照してください。 Mac OS X Snow LeopardにPython 2.7とHomebrewをインストールしました。を使用してMacVimをインストールするbrew install macvimと、Pythonサポートでコンパイルされますが、システムのPythonインストールに対してコンパイルされます。これは、次のコマンドを実行することで確認できます。 :python print(sys.version) 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] ただし、Vimは私のパスにあるPython実行可能ファイルを使用しているようです。 :python print(sys.executable) /usr/local/bin/python これにより、vim-rst-tablesなどのvim_bridgeを使用するVimスクリプトで問題が発生します(モジュール「re」をインポートできません)。 Homebrewed Pythonバージョンに対してVimをコンパイルするにはどうすればよいですか?
14 vim  python  macvim  homebrew 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.