イド語モードを使用しない場合、何が欠けていますか?
イド語を思い切ってやるまで人生は不完全ですか?
最近使い始めて気に入っています。これは、次の状況で特に役立ちます。
file-with-long-name-a、file-with-long-name-b、...のリストがあるので、「a」、「b」と入力すると、正しいものが選択されます。
あなたはファイルsometing-key-somethingを探しています、あなたは「key」とタイプし、あなたはそこにいます
同じことがバッファにも当てはまります。
また、提案されたオートコンプリートが気に入らない場合は、Cx Cfを押すだけで、標準の検索ファイルが作成されます。
あなたがやる。最近開いたファイルでIDO補完を使用する機能が含まれているこのページをチェックしてください。今はそれなしでは生きていけません。
オートコンプリートをどれだけ使用するかによって異なります。プレーンなemacsよりもはるかに多くの機能を提供しますが、多くのファイル名を入力すると、読み取るために追加の^ x^Fまたは^X^ Wを実行する必要があるため、邪魔になる可能性があります。ディレクトリに新しい名前のファイルとして保存します-別のディレクトリにあるファイルを取得する可能性があります。たとえば、e.elファイルにコードのテストビットを保持している場合、現在のディレクトリに新しいファイルを作成するのではなく、既存のファイルを検索します。
あなただけが数日間それを試してみることができます
私にとって、ido-modeは、開いているバッファーから選択する方法や、開くファイルを選択する方法に大きな違いをもたらします。特にセットアップはかなり簡単なので、ぜひ試してみてください。
私はそれをファイルとバッファ名の完成に使用します、そして本当にもうそれを見逃したくありません。デフォルトでは、予想外の方法でファイル名が完成するため、使い始めたときに多くの問題が発生しました。diredバッファは作業ディレクトリとしてカウントされ、ファイル名の補完はこれらすべてのディレクトリで機能します。ただし、気に入らない場合は、その動作を簡単にオフにすることができます(私の構成の最後の行)。興味がある場合に備えて、これがidoの非常に短い構成です。
(require 'ido)
(ido-mode t)
(setq ido-cannot-complete-command 'ido-next-match
ido-default-buffer-method 'selected-window
ido-default-file-method 'selected-window
ido-auto-merge-work-directories-length -1)
Idoモードは、ファイル/バッファ名の補完だけでなく、非常に便利です。これは、「リスト」からオプションを選択する必要がある任意の場所で使用できます(たとえば、ミニバッファー内、タグマッチングの場合、org-modeの複数の場所)。さらに、フレックスマッチングと呼ばれるオプションがあり、名前を「あいまい」に一致させることができます。つまり、abc-part1-check、abc-part2-okayなどの名前のファイルがある場合は、abcと入力する必要はありません... I単純に2-と入力すると、idoは私の入力を2番目のファイルと一致させます。詳細については、EmacsWikiに記載されている優れたヒント/コツを確認する必要があります: http ://www.emacswiki.org/emacs/InteractivelyDoThings
Emacsを仕事で使い始めるので、仕事以外で多くの時間を費やして生産性レベルを嗅ぎタバコにした後、私はEmacsを仕事に取り入れ始めています。
しかし、Emacsとidoについて私の目を開いた素晴らしい話の1つは、この話でした。
プログラミング言語、ライブラリ、およびインターフェイスメタファーでは、リッチで構成可能なシステムが最適です。この短いスクリーンキャストでは、後者を見て、TextMateとEmacsを比較しています。
idoを使って頑張ってみてください!