94

WindowsでEmacsをどのように実行しますか?

Windowsで使用するEmacsの最高のフレーバーは何ですか?どこでダウンロードできますか?そして、.emacsファイルはどこにありますか?

4

20 に答える 20

58

私はEmacsW32を使用しています。編集: 私は現在、通常の GNU Emacs 24 を使用しています。以下を参照してください。

詳細については、EmacsWiki ページを参照してください。

私にとって、最大の利点は次のとおりです。

  • サーバーが実行されていない場合にEmacsサーバーを起動するバージョンのemacsclientがあります(同じEmacsウィンドウですべてのファイルを開きます)
  • Nxml などのいくつかの便利なパッケージが含まれています
  • Windowsインストーラーがあるか、ソースからビルドできます

XEmacs に関しては、Steve Yegge によるこの投稿によると、次のようになります。

要約すると、XEmacs は市場シェアがはるかに低く、パフォーマンスが低く、バグが多く、安定性がはるかに低く、現時点ではおそらく GNU Emacs よりも機能が少ないと主張しました。すべてを合計すると、それは大差で弱い候補です.

編集:私は現在、通常のGNU Emacs 24を使用しています。Nxmlも含まれており、ソースからインストールまたはビルドできます。このラッパーを使用すると、サーバーが実行されていない場合にEmacsサーバーが起動します。乾杯!

于 2008-09-03T09:34:10.237 に答える
40

GNU Emacs for Windowsには、Emacsを起動するための2つの実行可能ファイル「emacs.exe」と「runemacs.exe」が付属していることに注意してください。前者はDOSプロンプトウィンドウをバックグラウンドで保持しますが、後者はそうではありません。そのため、そのディストリビューションを選択してショートカットを作成する場合は、必ず「runemacs.exe」を起動してください。

カール

于 2008-09-03T08:30:49.593 に答える
27

ユーザー初期化ファイルの場所を見つける最も簡単な方法:

C-h v user-init-file

これを開く最も簡単な方法は (スクラッチバッファ内):

(find-file user-init-file)

Cjを押して評価します

于 2010-09-09T17:38:24.797 に答える
6

ええと、私は個人的に、GNU EmacsであるEmacsを始めて以来、使ってきたものが本当に好きです。Windows用にも作られているようです。そのリンクは、.emacsファイルの質問にも答えます。 こちらからダウンロードできます。おそらくバージョン22.2(最新)を入手する必要があります。

初めての方は楽しんでいただければ幸いです!私はemacsが大好きだと知っています!

于 2008-09-03T08:12:20.260 に答える
5

私はcygwinの下でそれを実行します。これにより、コマンドを meta-! でシェルアウトするための Unix 風の環境も得られます。

于 2009-03-09T13:56:04.633 に答える
5

私はemacsのバニラバージョンを使用しています。私の経験では、これは非常に安定しており、シンプルで、必要なことをすべて実行し、不要な肥大化を追加しません。HOME環境変数が設定されている場合、.emacsファイルはC:\Users\YourNameに配置できます。これは、ユーザーベースで動作し、Linux での emacs の動作を模倣するため、これを処理する優れた方法です。emacs/windowsフォルダー内の任意の gnu ソフトウェア リポジトリミラーから zip をダウンロードできます。という名前のファイルが必要です。emacs-xx.x-bin-i686-pc-mingw32.zip

ここには、Windows 用の emacs を構成するための優れた手順がいくつかあります。基本的に、「インストール」は次のように要約されます。

  1. emacs/windows/emacs-version-bin-i686-pc-mingw32.zipのgnuミラーから emacs をダウンロードし、zip を適切なフォルダーに展開します。ファイル名にスペースを避けるために、できればC :\emacsを使用してください。
  2. HOME環境変数をC:\Users\username (または任意の値) に設定します。ユーザー専用の変数にします (ユーザー名固有の場合)。これが.emacsファイルの場所です。
  3. スタート メニューまたはデスクトップ ショートカットが必要な場合は、 bin/runemacs.exeへのショートカットを作成します。
  4. c:\emacs\emacs-xx.x\bin\をパス (ユーザーまたはシステム) に追加して、コマンド ラインから実行できるようにします。
于 2013-01-13T20:12:02.367 に答える
3

また、64 ビット Windows システム用の emacs-w64 を検討することもできます。

emacs-w64 : http://sourceforge.net/projects/emacsbinw64/

于 2014-10-22T13:35:10.933 に答える
2

http://www.gnu.org/software/emacs/windows/ntemacs.htmlを参照してください。セクション2.1はそれを取得する場所を説明し、セクション3.5は.emacsファイルがどこに行くかを説明します(デフォルトでは、HOME環境変数で指定されたホームディレクトリ内)。

于 2008-09-03T08:14:24.763 に答える
1

GNU Emacs 用の MS Windows バイナリを入手するには、まず ... GNU Emacsから始めるのが最適です。

http://www.gnu.org/software/emacs/

(ああ、どうやってその URL を見つけたの? Emacs マニュアルのノードDistributionから。Emacs にどこからでもアクセスできる場合は、そこからそのような情報を入手できます。)

そのページには、Emacs を入手するために知っておく必要があるすべての情報が表示されます。特に、 GNU Emacs の取得/ダウンロードというセクションがあり、近くの GNU ミラーにリンクしています。そのリンクをクリックすると、リリース 21 以降のすべての Emacs リリースをダウンロードするリンクのページに移動します。

ここでさらに重要なのは、そのリンクのページに、 windowsという名前のディレクトリリンクも表示されることです。それをクリックすると、 MS Windows用の Emacs バイナリ (実行可能ファイル)へのリンクのページが表示されます。それがあなたが望むページです。

上記の情報を知っておくと、ページをブックマークしていない場合に、そのページを再度検索する必要がある場合に役立ちます。しかし、ここに直接の最終的な URL があります: http://mirror.anl.gov/pub/gnu/emacs/windows/

于 2014-01-26T23:26:45.233 に答える
1

最新の Emacs 25 にはありましhttps://bitbucket.org/Haroogan/emacs-for-windowsたが、ページ全体が削除されました。このビルドと上記の emacs-w64 の利点は、新しいewwWeb ブラウザーに必要な lxml DLL だけでなく、jpg、png、tiff DLL が付属していることです。

于 2014-11-19T18:09:00.827 に答える
1

WindowsでGNU emacsとXemacsの両方を実行しました。私はこれをメインのエディター、メール クライアントなどとして使用していましたが、「単なる」エディターではありません。

最近 Vista に再インストールしたときに、最新の GNU バージョンをインストールしました。それは正常に動作します。Xemacs もそうですが、GNU がまとまりを持っているように見えるので、Xemacs はもはや魅力的ではありません。

于 2008-09-03T08:56:03.637 に答える
1

GNU Emacs 23 の開発版を使用することをお勧めします。これはかなり安定しており、比較的すぐにリリースされる予定です。以下のリンクから毎週のバイナリ ビルドを取得できます。

zip アーカイブとしての最新の GNU Emacs

于 2009-01-24T23:28:56.653 に答える
1

Windowsを使わざるを得なくなったとき、私は...

「Emacs for windows」をダウンロードし、任意のディレクトリに保存します (以降、EMACS_SOMEWHERE と呼びます)。

「スタートアップ」に .cmd ファイルをドロップして、「マイ ドキュメント」を subst を使用して H: ドライブにマップします。または、「マイ ドキュメント」がリモート サーバーにある場合は、エクスプローラーの「ネットワーク ドライブのマップ」を使用して「マイ ドキュメント」を作成します。 Documents」という名前の H:. 次に、Windows で HOME という名前の環境変数を作成し、「H:\」という名前を付けます。これで、.emacs ファイルを「マイ ドキュメント」にドロップでき、起動時に emacs によって読み込まれます。

次に、H:\bin ディレクトリを作成します。次に、Windows の「パス」環境変数に「H:\bin」を追加します。

次に、H:\bin\emacs.cmd ファイルを作成します。次の 1 行が含まれます。

@call drive:\EMACS_SOMEWHERE\emacs-23.2\bin\emacsclientw.exe --alternate-editor=c:\programs\emacs-23.2\bin\runemacs.exe -n -c %*

これはかなりの作業ですが、cygwin PATH 変数に /cygdrive/h/bin が追加されていれば、Windows コマンド プロンプトまたは cygwin コマンド プロンプトから同じ emacs を実行できます。このセットアップをしばらく使用していませんでしたが、覚えているように、新しいファイルで emacs.cmd を何度も呼び出すと、それらはすべて同じ emacs セッションのバッファーになります。

于 2013-05-07T09:20:24.653 に答える
1

私はこの問題に遭遇し、(少なくとも私の場合は) c:\site-lisp\site-start.elEmacsW32 のインストール時に作成され、アンインストール時に削除されなかったファイルが存在することを発見しました。(Vanilla GNU Emacs for Windows はc:\site-lispロード パスにあり、このファイルをロードしようとしますが、何らかの理由でそのエラーが発生します。)

解決策: そのディレクトリ全体 ( c:\site-lisp) を削除するとうまくいきましたが、ファイルだけを削除できるはずです。site-start.el

于 2013-07-16T18:05:05.110 に答える
0

私はemacs32を使用していますが、実際には1つの問題しかありません。

https://stackoverflow.com/questions/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive

于 2010-09-08T09:19:48.520 に答える
0

Emacs を Windows 7 の Latex Editor として使用する場合。

Emacs4LS(Windows 7 での Emacs 4 Latex サポート) Emacs の新規参入者向け。 http://chunqishi.github.io/emacs4ls/

  1. 簡単なインストール手順。
  2. プラグイン組み込み。
于 2013-04-28T06:41:24.197 に答える
0

プロファイルの .emacs ファイルにアクセスする最も簡単な方法は、emacs を開くことです。次に、Cx C- を実行し、~USERNAME/.emacs と入力します (または、init.el または他のフレーバーのいずれかを使用できます)。あなたのものをファイルに入力し、Cx Cs(私は思う)を保存します。

実際のファイルは (Windows XP の場合) c:\Documents and Settings\USERNAME.emacs.d (ファイル名に関係なく)、またはシステム上の同等のスペル/場所にあります。

于 2008-09-03T08:52:36.060 に答える
0

GNU Emacs NT は、ここから直接ダウンロードできます。Windows では正常に動作します。開く前にコマンド プロンプトが表示されないように、emacs.exe ファイルではなく runemacs.exe ファイルへのショートカットを作成してください。

XEmacs は GNU Emacs よりも安定性が低く、多くの拡張機能が GNU 専用に作成されています。GNU > X をお勧めします。

.emacs ファイルは、インストール先のドライブのルートに配置できます。他の場所にも追加できるかどうかはわかりません...

于 2008-09-03T09:28:58.050 に答える