問題タブ [emacs-helm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6873 参照

emacs - ヘルムと発射物: 発射物からプロジェクトを削除する方法

いくつかのプロジェクトを定義しています。実行するとC-c p p、すべてのプロジェクトが一覧表示されます。プロジェクトが不要になり、そのプロジェクトの下にある .projectile ファイルを削除しましたが、それでも表示されます。どうすれば削除できますか?

0 投票する
1 に答える
2184 参照

emacs - emacs helm Mx: 履歴コマンドのリストにジャンプする方法

Mx を実行して helm を開くと、2 つのリストが表示されます。1 つはパターンに一致する ALL コマンドに関するリストで、もう 1 つはヒストリアルです。歴史的なものにすばやくジャンプする方法は?

0 投票する
1 に答える
3229 参照

emacs - ディレクトリに対するemacs helm-find-fileのデフォルトアクションをdiredで開くのではなく、ディレクトリ内に移動するように変更するにはどうすればよいですか?

私はemacsプレリュードを使用しています。

最近、ido から helm に切り替えることにしました。

だから私は有効helmにしhelm-everywhere、emacsプレリュードで、

のデフォルトの動作を除いて、すべてが完全に機能しますhelm-find-file

Ido ではret、選択したディレクトリに移動するためにヒットすることができましたが、ヘルムでヒットrightする必要があります。c-jまた、すべてのディレクトリの一番上にhelm-find-filesリスト.されます。..これは、ido ではret ret ret、パスに沿って多くのディレクトリがない場合、最終目的地に到達するまでヒットできることを意味します。

しかし、ヘルムでは、いくつかの文字をc-j入力し、少なくとも 1 文字を入力し、ヒットしなければなりませんでしc-jた。連打すら出来ないc-j

find-file での helm の grep 機能が大好きなので、ido に戻りたくありません。

とにかく、デフォルトの順序を変更して、リスト...下部に表示し、retディレクトリを開く代わりにディレクトリを入力することはできますか?

0 投票する
0 に答える
88 参照

emacs - emacs は helm モードを調整して、最初のオプションに焦点を合わせます。

helm パッケージは、すべてのオプションと補完を一覧表示するのに最適です。長い間悩まされてきたことの 1 つは、利用可能な最初のオプションが自動的に選択されないことです。次のスクリーンショットは問題を示していますここに画像の説明を入力

「sc」と入力すると、最初のオプション「scratch」が強調表示されるので、Cn を押してから Enter を押すのではなく、Enter キーを押して切り替えます。

このパフォーマンスを調整する方法を知っている人はいますか?ありがとうございました

0 投票する
1 に答える
151 参照

emacs - 少数の候補に対して helm-locate の動作が比較的遅いのはなぜですか?

helm-locate動作には 2 つの異なるケースがあります。

1) 例えば、パターン:パッケージ

helm-locateすぐに候補を表示し始めます。(注:locate -i -e package何千もの候補があります。)

2) パターン: package.rcp

helm-locate数秒待って、候補の表示を開始します。( locate -i -e package.rcp20 人以上の候補が表示されます。)

私はさまざまなパターンを試しました: 2) 1) 約 300 候補で進みます。ただしanything-locate、どちらの場合も迅速に機能します。helm-locate少数の候補者のために迅速に仕事をする方法は?

更新。問題https://github.com/emacs-helm/helm/issues/840とスクリーンキャストhttp://youtu.be/xL9JggHZmfsを追加しました(3 秒の遅延があります: 18、19、20)。

0 投票する
1 に答える
354 参照

emacs - emacs は、既定のディレクトリを事前に指定して helm-find を実行できますか?

主にノートにemacsを使っています。すべてのメモは次の場所にあります: ~/Dropbox/Uni/Notes

キーボード ショートカット (C-f12 など) を結び付けて、ソース バッファーとは無関係に上記のディレクトリで常に開始される helm-find を実行したいと考えています。

私が試してみました:

しかし、実行すると、通常は現在のバッファと同じ「DefaultDirectory」の入力を求められます。

?

[編集]
ハックアラウンドを作成しました:

これでファイルが開き、helm-find を実行すると、それは leo.org の場所を基準にしています。しかし、より良い解決策が望ましいでしょう。

[編集] 以下のソリューションは完全に機能します。

0 投票する
1 に答える
251 参照

emacs - helm-locate で無視ディレクトリを構成する

決して開かない隠しフォルダ内のファイルをリストします。ファイルの検索とオープンのために特定のディレクトリを調べないように helm に指示する方法。

0 投票する
0 に答える
102 参照

emacs - helm は、さまざまなソースからの複数の選択に対してさまざまな機能を実行できますか?

エイリアス変数、org-contacts、および mu4e からの連絡先の 3 つのソースから電子メール アドレスを選択する helm コマンドを作成しようとしています。コマンドは正常に機能し、3 つのソースすべてから候補が表示されます。しかし、エイリアスからの選択に作用する関数が 1 つ、組織の連絡先に作用する関数が 1 つ、mu の連絡先に作用する関数が 3 つ必要です。最終結果は、挿入される電子メール アドレスのカンマ区切りのリストです。 .

複数のエントリを選択できますが、Enter キーを押したときに呼び出される関数は、現在のソースのデフォルト アクションであり、選択したエントリを引数として取得しないようで、helm-marked-candidates は取得しません。選択したすべてのエントリが含まれているようです。ソース全体で複数の選択を許可する最小の例を次に示しますが、複数の選択はそれぞれの関数に渡されません。それを行う方法についてのアイデアはありますか?または可能であれば?