ファイルをすばやくプレビュー


8

この質問と同様に、カーソルをファイルの上に置くだけでツール/マイナーモードでファイルをすばやくプレビューできます(たとえば、現在選択されているファイルがアクティブなバッファーウィンドウに表示されます)。憂鬱な出来事は気にせず、オーバーレイもしたくない。選択されている場合は、アクティブウィンドウに表示します。Enterキーを押してバッファに切り替えるのが遅すぎるため、生データファイルの束をざっと見ることができません。どうすればこれができますか?


OSXを使用するユーザーのためにqlmanage、ファイルの内容またはPDFまたは画像を表示するために使用できると呼ばれるネイティブアプリケーションがあります。別のフォーラム参加者は、上記のアプリケーションで複数のアイテムを(次々に)表示するときに、後続のプロセスを削除する関数を作成しました。ここでは、関連するスレッドへのリンクは次のとおりです。 stackoverflow.com/questions/20023458/... 私は現在、それは私がファイルマネージャモードとでキー上または下矢印を使用できるように設定したqlmanage時点でファイルの内容を表示します。
法律家、2015年

回答:


4

このStackOverflowの質問はあなたの質問と同じです。そして、OPによって受け入れられた答えは良いものです。他にも良い答えがあります。

同様に、help-gnu-emacs @ gnu.orgへのこの質問も基本的に同じです。

両方の質問に対する私自身の答えは、Iciclesを使用して、このコマンドを定義することです。

    (defun my-find-file()
      「 `icicle-find-file 'のようですが、altアクションは一時的にファイルを表示します。
    「CS-down」などの代替アクションキーは、候補ファイルにアクセスします
    「view-mode」を実行して、最後に表示された候補のバッファを削除します。」
      (インタラクティブ)
      (let((icicle-candidate-alt-action-fn
             (ラムダ(ファイル)
               (いつ(そして最後に見たのか)
                          (get-file-buffer my-last-viewed))
                 (kill-buffer(get-file-buffer my-last-viewed)))
               (setq my-last-viewed(abbreviate-file-name file))
               (ビューファイル)
               (select-frame-set-input-focus
                  (ウィンドウフレーム(アクティブミニバッファーウィンドウ))))))
        (icicle-find-file-of-content)))

    (defvar my-last-viewed nil
      「「my-find-file」の代替アクションによって表示された最後のファイル。」)

その後、次のことができます。

  1. 使用するM-x my-find-file(またはキーにバインドする-例C-x C-f)。
  2. 必要に応じて、ファイル名の一部を入力して、一致する名前を制限します。
  3. オプションで、downまたはupを使用してファイル名を循環させます。
  4. C-S-down順番に次のファイルにアクセスするために使用します。
  5. #4を繰り返して、他のファイルを順番に表示します。
  6. #2または#3を繰り返して、他のファイルセットを表示します。
  7. 最後に、RET訪問するファイルまたはC-gキャンセルするファイルを選択します。

詳細については、リンクされた投稿を参照してください。


1
開発モデルを選択するあなたの権利を知っています。ユーザーとしては、emacswikiではなくgithubまたはgitリポジトリに配置したいと考えています。私に返信する必要はありません。ここに書いて、私の気持ちを伝えてください。ちなみに、emacsユーザーを支援するための長く継続的な取り組みに感謝します。
kindahero、2014年

@kindahero:FWIW、私のライブラリはすべて[MELPA](www.melpa.org)にもあります。
2014年

12

この機能がHelmにすでに組み込まれていることを発見しました。使用するには、上矢印と下矢印を使用して、C-up / C-downを押します。


1
これについて言及していただきありがとうございます。Helmについて学ぶには、他に常にシンプルで驚くべき何かがあります!
ブルジェイ2015年

以前はこれが機能していたことを覚えていますが、最近試してみるとエラーメッセージが表示されました"Helm-follow-mode allowed only on images, disabling"。これをチェックするビットを削除しようとしたところ、helm-follow-modeは通常のファイルでも動作するように見えますが、各ファイルを開くのには少し時間がかかります。彼らがこの行動を変えた理由を誰かが知っていますか?
0x5453
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.