問題タブ [emacs24]

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 に答える
462 参照

emacs - rtl のような西部およびその他の emacs フォント

libreOffice のようなオフィスでは、スタイルに西洋フォントと CTL フォントの 2 種類のフォントがあります。

すべての英語のフォントは西洋のフォントを使用し、ペルシア語やアラビア語のフォントなどは CTL フォントを使用します。

リブレオフィスの例

emacs 24では、西洋のテキストでこの設定を使用したい

そして、すべての rtl とペルシア語のテキストは、異なるものを使用しています。

これはどのように起こりますか?

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

emacs - emacs24 での字句評価

evalemacs24でどのように動作するかを誰か説明してもらえますか? 説明からeval:

それは、このようなものが機能するということですか?

アップデート:

Emacs のバージョン:GNU Emacs 24.1.1 (i386-mingw-nt6.1.7600) of 2012-06-10 on MARVIN

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

emacs - Emacs24パッケージシステムの初期化の問題

Emacs 24に組み込まれている新しいPackageシステムには、インストールされたパッケージを適切にロードして初期化する際にいくつかの欠陥があるように思われます。

最近、2012年6月10日にリリースされたEmacs 24.1.1にアップグレードし、組み込みのパッケージシステムを使用しようとして、それを使用していくつかのパッケージをインストールしましたが、それらはすべて、自動ロードと初期化。

たとえば、コードsmexを使用するための拡張機能を提供するというパッケージを使用します。M-xのキーを定義する必要があるので、ファイルM-xに追加しました。しかし、emacsを起動した後、コードを押すと、 「シンボルの関数定義は無効です:smex」というメッセージが表示されます... init.elファイルも入力すると、 「ファイルエラー:ファイルの読み込みができません、smex」というエラーメッセージが表示されます。 「」(global-set-key (kbd "M-x") 'smex)init.elM-x(require 'smex)

smexの場所をload-path変数に追加すると、期待どおりに機能しますが、そもそもパッケージシステムを使用するという目的全体が無効になっているようです...

何かご意見は?より良い方法はありますか、それとも今のところこの制限を守っていますか?

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

emacs - GNU Emacs 24.1 で auto-fill-mode で行をマージする

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

emacs - emacs24 でテーブルをキャプチャ中にエラーが発生しました

テーブルとしてキャプチャしたい次のテキストがあります。

M-x table-capture

行区切り文字:,

列区切り文字: 改行 ( C-q C-j)

これを実行すると、emacs で次のエラーが発生します。

downcase: Symbol's value as variable is void: collection

何が悪いのかわかりません。どんな助けでも大歓迎です。

- 編集 -

phils は、デバッグをオンにすることを提案しました。報告されたエラーは次のとおりです。

- 編集 -

(ido-ubiquitous-mode t)いくつかのデバッグの後、emacs init スクリプトを設定するとエラーが発生すると結論付けることができました。

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

macos - iswitchバッファ名をミニバッファの1行に制限するにはどうすればよいですか(osxでのemacs 24.1のアップグレード後に動作が変更されました)?

OSXで(バニラ)emacs 24.1にアップグレードしたとき、バッファの切り替えにiswitchを使用すると動作が異なるようです。

ctrl-x bを押してバッファーを切り替えると、バッファーのリストを1行に制限する代わりに、ミニバッファーを数行の長さに拡張してすべてのバッファーを表示し、バッファー名を入力すると徐々にバッファーを削除しますに切り替えます。

バッファを切り替えて視覚的に気が散るたびにステータスバーとミニバッファが上下にぶつかるのを見つけたので、1行以降のバッファ名を切り捨てる以前の動作を復元したいと思います。どうすればよいですか?

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

emacs - ディレクトリが指定されている場合、Emacs の自動保存が正しく機能しない

./emacs.d/autosaves のディレクトリを使用するように自動保存を設定しようとしています。私は以前、以下のコメントアウトされた 2 つの行を使用し、現在、Web で見つけた別の機能を試しました。本当に欲しいのは、自動保存が同じディレクトリに保存されないようにすることだけです。これは

または、現在の形式は .#notes.org であるため、ファイルの先頭と末尾に #notes.org# を配置するように自動保存を設定できますか。

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

windows-7-x64 - emacsでeshellを正しく動作させるにはどうすればよいですか?

何らかの理由で、Linuxで慣れているコマンドを入力すると、bashの場合と同様に、完全に機能します...しかし、eshellでは機能しません。

次のように、問題を些細で小さなサンプルに絞り込みました。

これを機能させるにはどうすればよいですか?(duはデフォルトで何でもです...それはelispに実装されています、私はそこで異常な変更を加えていません、つまり、それは `em-unix.el'のコンパイルされたlisp関数です)

そのコマンドがエラーを検出しなかったというよりも、「1.3GiBのディスク容量を使用しました」という行に沿って何かを期待していました。

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

emacs - Emacs ホワイトスペース モードは whitespace-line-column と fill-column を無視します

Mac OS X で Emacs 24.1.1 を使用すると問題が発生します。Jade ファイルと CoffeeScript ファイルを編集しているので、これらのファイル タイプに対して空白モードをオンにしました。

私が見ているのは、whitespace-line-column の設定に関係なく、70 文字を超える行が whitespace-line フォント フェイスで強調表示されていることです。

問題のスクリーンショット

このショットでは、fill-column を追跡するように whitespace-line-column をカスタマイズし、fill-column を 120 に設定したことは明らかですが、はるかに短い行が強調表示されています。

Jade モードのコードを一瞥しましたが、動作を説明するものは何も見つかりませんでしたが、Emacs Lisp についてはほんの少ししか理解していません。

ご指摘ありがとうございます。