問題タブ [emacsw32]

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

windows - EmacsW32 でオペレーティング システムにキーストロークを送信する

複数の言語でテキストを書き、Emacs を使用している場合は、おそらくご存じのとおり、Emacs には Windows (または他のオペレーティング システム) とは独立した独自の入力方式システムがあります。入力方法はtoggle-input-methodコマンドで切り替えることができます。Windows 言語が変更されると、Emacs は<language-change>キープレスを受け取ります。<language-change>にバインドしたいと思いtoggle-input-methodます。残念ながら、もし私が

Windows 言語と入力方法の両方が切り替えられます。だから私は次のようなものが必要です

私が見つけられないように見えるのは、オペレーティングシステムにキーを送信する(または別の方法でシステム言語を変更する)関数呼び出しです。

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

emacs - EmacsW32 は古い Windows 短縮ファイル名でバッファーの名前を変更します

stackoverflow で EmacsW32 ユーザーに連絡できるか見てみましょう。

http://ourcomments.org/Emacs/EmacsW32.htmlからパッチを適用したバージョンの EmacsW32 をインストールしました。

.txt ファイルが Emacs に関連付けられていることは非常に素晴らしいと思います。そのため、いずれかをクリックすると、emacsclient が Emacs の実行中のインスタンスでそのファイルを開きます。

問題は、何らかの理由で、バッファーの名前が古いスタイルの短縮されたファイル名に変更されることです。たとえば、ファイル「activities-2008.txt」のバッファーの名前が「ACTIV~1.TXT」に変更されます。好きじゃない。

EmacsW32 でバッファの名前を変更せず、代わりにファイル名全体をバッファ名として使用するにはどうすればよいですか?

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

emacs - emacsW32 を使用しているウィンドウで、現在のウィンドウが閉じられている (x) ときに、emacs サーバーを実行し続けるにはどうすればよいですか?

WindowsでEmacsW32(パッチ適用済み)を使用しています。Emacs はサーバー モードで実行されているため、その後の emacsclientw の呼び出しは同じサーバー セッションでファイルを開きます。

現在のフレームを非表示にし、emacs サーバー プロセスを強制終了しないように Cx Cc をマップしましたウィンドウのX(閉じる)ボタンをクリックして、フレームを非表示にし、現在のようにサーバープロセスを終了させないようにしたいと思います。

何か案は ?ありがとう!

0 投票する
5 に答える
11859 参照

windows - Windows 上の Emacs で grep を動作させる方法 (EmacsW32)

私の場合、Mx grep、Mx lgrep、Mx rgrep は EmacsW32 では機能しません。

Mx lgrep を実行すると、grep はコマンドではないと表示されます。

また、そのNULのことは何ですか? EmacsW32 ホームページには Gnuwin32 ユーティリティが同梱されていると書かれていますが、実際に Gnuwin32 grep を使用するための設定作業はユーザーに任されているようです。

同梱の Gnuwin32 grep または cygwin grep を使用するように設定するにはどうすればよいですか? どちらも大丈夫ですか?

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

emacs - Cx Cf を使用すると、W32 Emacs が ~/ で始まるファイルパスに「/Application Data/Application Data/」を挿入するのはなぜですか?

Emacs Speaks Statistics をインストールしたところ、このエラーが表示され始めました。アンインストールしても直りませんでした。

Cx Cf を使用すると、通常どおりナビゲートできますが、実際に Enter キーを押すと、Emacs はすべてのパスで "~" の後に "/Application Data/Application Data/" を挿入するようです。

c:/Documents and Settings/admin/My Documents/sig.html

Enterキーを押すと、次のように開きます。

~/Application Data/Application Data/マイドキュメント/sig.html

これを修正するために編集できる変数を教えてください。

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

clojure - emacsw32 - キーバインド - メタなし - clojure ボックス

Windows 7 ラップトップに clojure-box をインストールしました。これにより、デフォルトで emacsW32 がインストールされます。このバージョンでは、標準の Emacs キーバインドがより Windows フレンドリーになるようにわずかにリマップされていることは理解していますが、META キーが見つかりません。

通常、META は ALT ですが、このインストールでは見つけることができません。META Mx を ALT GR またはアプリ キーとして定義することはできますか? または、META キーがデフォルトでどこにあるかを調べる方法はありますか?

Clojureボックス

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

emacs - hunspell を使用した Win32 上の Emacs - 個人辞書が保存されない

そのため、wikiの指示に従った後、hunspellを使用してWindows 7でEmacs(v23.3.1)をセットアップしました。

http://www.emacswiki.org/emacs/InteractiveSpell

ドキュメント ( ) のスペル チェックを行うと、キーストロークまたはM-x ispellを使用してフラグ付き単語を個人辞書に挿入するオプションが emacs に表示されます。最後に、変更した個人辞書を保存するかどうかを尋ねられ、はいを選択します。'i''u'

問題は、個人辞書がディスクに保存されず、以前に強調表示された単語が新しいセッションで再びフラグが立てられることです。

他の場所で推奨されている次のことを試してみましたが、役に立ちませんでした。

(setq ispell-personal-dictionary (展開ファイル名 "~/personal-dictionary.txt") )

誰かがこれに対する解決策または回避策を持っていますか? 個人辞書に保存できる場合は、関連するビットを投稿してください。.emacs

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

windows - パスワードを ftp サーバーに送信できません

Windows 7でfilezilla ftpサーバーを実行しています

私はemacs w32クライアントを実行しています(GNU Emacs 23.1.50.1)

私の ~/.emacs 設定ファイルには以下が含まれています:

しかし、ローカルホストに接続できませんが、

正常に動作し、フォルダーの内容が表示されるため、ftp サーバーは正常に動作しています。

実行しようとすると

ログインを求められます。filezilla ログで、ログインが受け入れられたことがわかります。次に、ミニバッファーで ftp.exe のパスワードを要求され、次に ftp 接続バッファーで再び要求されます。

問題は、Windowsからftpサーバーに接続できないことです.Linux ubuntuで行われた手順全体は非常にうまくいきます。誰か emacsw32 でそうしようとして、彼/彼女のために働きましたか?

問題の画面があります emacs ftp 画面

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

shell - W32 Emacs で、Cygwin または MinGW bash で Ctrl-D を実行すると EOF が繰り返されるのはなぜですか?

Cygwin bash 3.2.51 で W32 GNU Emacs 24.1.50.1 を使用しています。この組み合わせが非常に厄介であることはわかっています ( EmacsWikiCygwin の一覧を参照してください)。しかし、私が今解決したい問題はCygwinに限ったことではありません。MinGWでも問題が発生しました。したがって、問題は次のとおりです。

Emacs では、変数を適切M-x shellに設定した場合に、シェルを起動します (たとえば、こちらを参照)。次に、stdin 入力を期待するコマンドを発行します。キャンセルするには、通常、Ctrl-Dを 1 回入力すると、シェル プロンプトに戻ります。W32 emacs では、これを行うと (または明示的に発行した場合でも)、 cat コマンドが終了、bash シェルも終了します。shell-file-nameexplicit-bash-argscatcatM-x comint-send-eof

環境変数をたとえば 5 に設定して、bash の「回復力」を高めようとしましたIGNOREEOFが、Ctrl-D を 1 回実行すると、次の出力が得られます。

そしてもちろん、bash は再び終了しました。この問題は、シェルが W32 emacs で実行されている場合にのみ発生します。Cygwin tty ウィンドウを介した Cygwin bash と、独自の MinTTY を介した MinGW bash は正常に動作します。

catW32 Emacs でこれが発生するのはなぜですか? また、bash シェルを終了せずに W32 Emacs を使用しているときに、実行中のサブコマンド (例: ) を終了するにはどうすればよいですか?

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

python - emacsとwindowsXPを使用したPython

Windows XP(64ビット)を実行している会社のコンピューターのemacsでPythonをセットアップしようとしています。

python.elとpython-mode.elの両方を試しましたが成功しませんでした。

私の現在の問題は、PythonプロセスにバッファをC-c C-c送信するようなものを使用すると、次のエラーメッセージが表示されることです。.py

バッファが作成されますが、プロンプトが表示されず、その*Python*操作方法がわかりません。RET上記のバッファ内を押すと、次のエラーメッセージが表示されます

私はそれを解釈できません。

プロンプトM-x shell RET python -i RETでPythonシェルを正しく開始するため、Pythonは正しくインストールされている(そして検索パスに追加されている)ようです。>>>

私のセットアップの何が問題になっているのか、何か考えがありますか?