問題タブ [elisp]

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 投票する
7 に答える
3500 参照

windows - emacsでエイリアスを作成しますか?

いくつかの異なる (Windows) コンピューターでサム ドライブから使用する emacs のコピーを持っていますが、emacs 内で bash エイリアスまたはシンボリック リンクに相当するものを作成できるかどうか疑問に思っています。find-file 内で使用できるものは、私が探している主なものです。たとえば、C-f <some link>どこかに連れて行ってくれます。現在、新しいコンピューターにアクセスするたびに新しいdefunを追加する必要があります.

私が今持っているのは次のようなものです:

しかし、それは、私が半定期的にアクセスするファイルにアクセスするだけでかなりハックにアクセスするだけで、信じられないほどやり過ぎでハックだと感じます。また、新しいファイルを設定するには多くの労力が必要です。

ただし、私の意見では、それが私のワークフローに合わないことが最大の問題です。C-x C-fファイルにアクセスしたいときはいつもC-g M-x go-awesome. ln -s /some/awesome/dirおそらく、OSに組み込まれているのではなく、emacsの内部に相当する何かを実行できるようにしたいと言った方が明確になるでしょうC-x C-f ~/awesome/some/sub/dir

0 投票する
3 に答える
15472 参照

emacs - Emacs でのシェル コマンドによるテキストのフィルタリング

vi[m] には、シェル コマンド (sort や indent など) を介して!テキストをパイプ処理し、フィルター処理されたテキストをバッファーに戻すコマンドがあります。emacsに同等のものはありますか?

0 投票する
3 に答える
7249 参照

emacs - 関数をパラメーターとして elisp に渡すにはどうすればよいですか?

elisp であるメソッドを別のメソッドに渡し、そのメソッドにそれを実行させようとしています。次に例を示します。

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

emacs - Emacs JavaFX スクリプト モード?

JavaFX Script (JavaFX 1.x) ファイルを編集するための GNU Emacs メジャー モードはありますか?

0 投票する
6 に答える
8531 参照

emacs - Emacs Lisp: フォルダーとそのすべての最初のレベルのサブフォルダーをロードパスに追加する方法

次のようにフォルダ構造を設定している場合:

これらのフォルダを追加するにはどうすればよいですか:

  • ~/プロジェクト/emacs
  • ~/プロジェクト/emacs/package1
  • ~/プロジェクト/emacs/package2
  • ~/プロジェクト/emacs/package3

...load-path私の.emacsファイルから?

基本的に、このコードの短い自動化バージョンが必要です。

0 投票する
4 に答える
1470 参照

emacs - Emacsでラインターミネーターを決定する

構成ファイルを作成していますが、プロセスでWindows形式のファイルとUNIX形式のファイルのどちらを使用するかを定義する必要があります。期待されるファイルのコピーを持っています-emacsを終了せずに\nまたは\r\ nを使用しているかどうかを確認する方法はありますか?

0 投票する
3 に答える
200 参照

emacs - 変数とシンボルの基本的な違いは何ですか?

私はこれについてかなり混乱しています。

そして、それらの関係は何ですか (たとえば、一方を他方のコンテキストでどのように使用できるか)? どうもありがとう!

0 投票する
2 に答える
732 参照

emacs - Emacs Lisp で可変幅のテキストを折り返す

emacs のタグ付けアプリケーションをハックしています。タグ クラウド/加重リストがバッファに正常に表示されましたが、問題が発生しています。バッファを適切にワードラップできるようにする必要がありますが、どこから始めればよいかわかりません。

私が使用しているフォントは可変幅フォントです。その上、バッファに表示される回数に応じて、各タグのサイズが異なります。最後に、タグクラウドを表示するウィンドウは、幅が 200 ピクセル、または全画面幅のウィンドウにある可能性があります。

どこから始めればいいのか本当にわかりません。tagcloud バッファで longlines モードを試しましたが、うまくいきませんでした。

ソースコードはhttp://emacswiki.org/cgi-bin/emacs/free-tagging.elにあります。

0 投票する
10 に答える
42788 参照

emacs - Emacsに(repeat-last-command)はありますか?

多くの場合、私は apropos と docs を掘り下げて、次のようなものを探して、目の前のタスクに戻るためにあきらめました。

(最後のコマンドを繰り返します)

直前に実行した C または M コマンドを実行します (fn キーに再バインドするため)。

または時々関連する:

(describe-last-function)

どのキーストロークを誤って発行したのか、その効果をトリックのバッグに追加したいと思います。describe-key は近いですが、入力した内容を知る必要があります。

信頼できる相棒に頼りすぎているだけですか?

0 投票する
3 に答える
7455 参照

emacs - Elispの絶対パスへの相対パス

相対パスがある場合、読み込んでいる elisp ファイルがある場所から絶対パスに変換するにはどうすればよいですか。つまり、読み込んでいる elisp ファイルがあり、相対パスがあり、絶対パスが必要です。