2

TextMate から VIM に移行しました。macvim を使用できません。職場のポリシーにより、インストールが許可されていません。「ファイルに移動」機能を提供するために、command-t をインストールしようとしました。ただし、osx ターミナルで VIM を使用しているため、command-t を押すと新しいタブが開きます。

FuzzyFinder を試してみることにしましたが、ディレクトリ全体でファイルを再帰的に検索する方法がわかりません。command-t のようなファイルに移動する方法を教えてください。:-/

4

3 に答える 3

6

Command-T は、MacVim 内での使用目的を説明します。ターミナル Vim 内で使用する場合は、デフォルトのバインドを使用します<Leader>t(デフォルトで<Leader>はバックスラッシュ キーです)。修飾キーバインディングを使用したい場合は、Vim 構成でこれを再マップできます。

于 2011-09-01T04:40:58.020 に答える
3

あいまい検索ツールは活発に開発されていません。あなたは素晴らしいCommand-tではるかに良くなります。問題は、ターミナルVimがRubyサポートを使用してビルドする必要があるため、ターミナルVimがそれをサポートしていることです。これを可能にするためにソースからVimをビルドするのはかなり簡単です。

http://brilliantcorners.org/2011/02/building-vim-on-osx-snow-leopard/

Snow Leopardのガイドですが、Lionでも機能します。GCCコンパイラだけでなく、XCodeをインストールする必要があります。

于 2011-09-04T00:13:11.830 に答える
1

次のように、OSと競合しないように、ctrlまたは簡単にマップできます。shiftcommand

nmap <C-t> :CommandT<CR>

# or

nmap T :CommandT<CR>

通常のあいまい検索ツールでは、ディレクトリを検索するために**、たとえばあいまい検索ツールのプロンプトで次のようなファイルグロブを使用できます。

>File>**/yourpattern

現在のディレクトリの下にあるすべてのディレクトリでパターンを検索します。大規模なファイルシステムでこれを実行しようとしないように注意してください。そうしないと、しばらく待ったり、メモリが不足したりすることになります。ただし、最初の検索後にメモリ内のツリーにインデックスを付け、その後は高速になります。

于 2011-09-01T04:59:44.490 に答える