を実行し#'helm-find-files
、ポイントをディレクトリに移動すると、を押す<ret>
とそのディレクトリがdiredモードで開かれます。C-j
Helmでそのディレクトリに入るために押す必要があります。
私はここでのように<RET>
行動したいC-j
が、必ずしも他のどこでもそうではない。私がチェックしC-j
にバインドされている#'helm-maybe-exit-minibuffer
のに対し、<RET>
にバインドされています#'helm-execute-persistent-action
。バインディング<RET>
に#'helm-maybe-exit-minibuffer
このような場合のために動作しますが、他の例を壊す:例えば、中ヘルムオートコンプリートをdescribe-function
。
では、Helmを使用してファイルを検索するときに、Helmで<RET>
そのディレクトリを押して開くにはどうすればよいですか?
<RET>
、オートコンプリートと選択の両方が行われます。<tab>
ファイル名の入力を完了するためにヒットする必要はありません。しかし、私たちは好みについて議論しています-私はただ「enter」が「ポイントで物を選択する」ことを意味することを望みます。そして、私にとっては、それは「オープンダイアー」を意味しません。シェルにいた場合、異なる動作を期待します。
ido-mode
押す<RET>
とフォルダを選択してその中のファイルを見つけます。これは、ファイルを見つけようとするときの最も一貫した動作であると思います。ファイルが開いていることがわかったときに何をしたいのか。フォルダを見つけたときに何をしたいのかは、その中に入ってファイルを見つけられるようにすることです。