質問
Windows で Emacs を実行するにはどうすればよいですか?
Windows で使用するのに最適な Emacs は何ですか? それはどこでダウンロードできますか?では、.emacs ファイルはどこにあるのでしょうか?
解決
私が使う EmacsW32, 、それはうまくいきます。 編集:私は現在、通常の GNU Emacs 24 を使用しています。以下を参照してください。
それを参照してください EmacsWiki ページ 詳細については。
私にとって最大の利点は次のとおりです。
- サーバーが実行されていない場合に Emacs サーバーを起動する emacsclient のバージョンがあります (すべてのファイルを同じ Emacs ウィンドウで開きます)。
- Nxml などのいくつかの便利なパッケージが含まれています
- Windows インストーラーが含まれているか、ソースからビルドすることもできます
そしてXEmacsに関しては、によると この郵便受け スティーブ・イエッグ著:
要約すると、XEmacs は GNU Emacs よりも市場シェアがはるかに低く、パフォーマンスが低く、バグが多く、安定性がはるかに低く、現時点ではおそらく機能が少ないと私は主張しました。すべてを合計すると、はるかに弱い候補になります。
編集:私は現在、通常の GNU Emacs 24 を使用しています。Nxml も含まれており、ソースからインストールまたはビルドできます。 このラッパー, 、サーバーが実行されていない場合、Emacs サーバーが起動します。乾杯!
他のヒント
GNU Emacs for Windows には、Emacs を起動するための 2 つの実行可能ファイルが付属していることに注意してください。「emacs.exe」と「runemacs.exe」。前者はバックグラウンドで DOS プロンプト ウィンドウを保持しますが、後者は保持しないため、そのディストリビューションを選択してショートカットを作成する場合は、必ず「runemacs.exe」を起動してください。
カール
ユーザー初期化ファイルの場所を見つける最も簡単な方法は次のとおりです。
C-h v user-init-file
それを開く最も簡単な方法は ( 傷 バッファ):
(find-file user-init-file)
C-j を押して評価します
そうですね、個人的には Emacs を使い始めてからずっと使っている GNU Emacs がとても気に入っています。のために作られているようです 窓も. 。そのリンクはあなたの答えにもなります .emacs ファイルに関する質問. ダウンロードできる場所はここです. 。おそらくバージョン 22.2 (最新) を入手する必要があります。
初めての方も楽しんでいただけると幸いです!私は emacs が大好きです!
cygwinの下で実行しています。これにより、meta-! でコマンドを実行するための Unix 風の環境も得られます。
私はバニラバージョンを使用しています emacs. 。私の経験では、これは非常に安定していてシンプルで、必要なことはすべて実行でき、必要のないものを大量に追加することはありません。の .emacs ファイルを置くことができます C:\ユーザー\あなたの名前 もし 家 環境変数が設定されています。これはユーザーベースで動作し、Linux 上の emacs の動作を模倣するため、これを処理する優れた方法です。任意の GNU ソフトウェア リポジトリから zip をダウンロードできます。 鏡 の中に emacs/windows フォルダ。という名前のファイルが必要です emacs-xx.x-bin-i686-pc-mingw32.zip
.
Windows 用に emacs を設定するための素晴らしい手順がいくつかあります ここ. 。基本的に、「インストール」は次のようになります。
- GNU から emacs をダウンロードする 鏡 で emacs/windows/emacs-version-bin-i686-pc-mingw32.zip, をクリックし、zip を適切なフォルダーに解凍します。できれば C:\emacs ファイル名にスペースを含めないようにします。
- をセットする 家 環境変数を C:\ユーザー\ユーザー名 (またはあなたが望むものなら何でも)。これをユーザー専用変数にします (ユーザー名固有の場合)。ここがあなたの .emacs ファイルが入ります。
- スタート メニューまたはデスクトップ ショートカットが必要な場合は、次のショートカットを作成します。 bin/runemacs.exe.
- 追加 c:\emacs\emacs-xx.x\bin\ パス (ユーザーまたはシステム) に追加し、コマンド ラインから実行できるようにします。
また、64 ビット Windows システムでは emacs-w64 を検討することもできます。
見る http://www.gnu.org/software/emacs/windows/ntemacs.html. 。セクション 2.1 では入手先について説明し、セクション 3.5 では .emacs ファイルの保存先 (デフォルトでは、HOME 環境変数で指定されたホーム ディレクトリ内) について説明します。
GNU emacs と Xemacs の両方を Windows 上で実行しました。私はこれを主要なエディター、電子メール クライアントなどとして使用していましたが、「単なる」エディターではありません。
最近 Vista に再インストールしたときに、最新の GNU バージョンをインストールしました。うまくいきます。Xemacs も同様ですが、GNU が問題を解決したようで、Xemacs はもはやそれほど魅力的ではありません。
GNU Emacs 23 の開発バージョンを使用することをお勧めします。これは非常に安定しており、比較的すぐにリリースされる予定です。以下のリンクから毎週のバイナリ ビルドを入手できます。
私は、組織モード、I-doなどをセットアップする.emacs設定の準備ができているポータブルバージョンを持っています。組織サンプル ファイルも含まれています。新規参入者にとっては、それがより良い出発点になると思います。
基本的に runemacs.bat を実行すると、すべての準備が整います。
GNU Emacs 用の MS Windows バイナリを入手するには、次の場所から始めるのが最適です。 GNU Emacs:
http://www.gnu.org/software/emacs/
(ああ、それと どうやってそのURLを見つけたのか?Emacs マニュアルから、ノード 分布. 。どこからでも Emacs にアクセスできる場合は、そのような情報を入手するにはそこが最適です)。
このページには、Emacs の入手に関して知っておくべきことがすべて記載されています。特に、次のセクションがあります。 GNU Emacs の入手/ダウンロード, にリンクしています。 近くの GNU ミラー. 。そのリンクをクリックすると、リリース 21 以降のすべての Emacs リリースをダウンロードするリンクのページが表示されます。
ここでさらに重要なことは、そのリンクのページには、 ディレクトリ という名前のリンク ウィンドウズ. 。それをクリックすると、リンクのページが表示されます Emacs バイナリ (実行可能ファイル) MS Windows. 。それがあなたが望むページです。
上記の情報を知っておくと、ブックマークしていないページを再度検索する必要があるときに役立ちます。ただし、最終的な URL は次のとおりです。 http://mirror.anl.gov/pub/gnu/emacs/windows/
Windows を使用することを余儀なくされたとき、私は...
「Emacs for Windows」をダウンロードし、任意のディレクトリ (以降 EMACS_SOMEWHERE と呼びます) に保存します。
.cmd ファイルを「スタートアップ」にドロップしてマップし、「マイ ドキュメント」を H:または、「マイ ドキュメント」がリモート サーバー上にある場合は、エクスプローラーの「ネットワーク ドライブの割り当て」機能を使用して、「マイ ドキュメント」に H: という名前を付けます。次に、Windows で HOME という名前の環境変数を作成し、「H:\」という名前を付けます。これで、.emacs ファイルを「マイ ドキュメント」にドロップできるようになり、emacs の起動時にこのファイルが読み取られるようになります。
次に、H:\bin ディレクトリを作成します。次に、Windows の「Path」環境変数に「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 %*
これはかなりの作業ですが、/cygdrive/h/bin が cygwin PATH 変数に追加されていれば、Windows コマンド プロンプトまたは cygwin コマンド プロンプトから同じ emacs を実行できるようになります。しばらくこのセットアップを使用していませんでしたが、思い出したように、新しいファイルで emacs.cmd を何度も呼び出すと、それらはすべて同じ emacs セッション内のバッファーになってしまいます。
ありました https://bitbucket.org/Haroogan/emacs-for-windows
最新の Emacs 25 では、ページ全体が削除されました。このビルドと上記の emacs-w64 の利点は、jpg、png、tiff DLL に加えて、新しいビルドに必要な lxml DLL が付属していることです。 eww
ウェブブラウザ。
プロファイルの .emacs ファイルにアクセスするには、emacs を開くのが最も簡単な方法です。次に、C-x C- を実行し、~USERNAME/.emacs と入力します (または、init.el または他のフレーバーのいずれかを使用することもできます)。ファイルに内容を入力し、C-x C-s (だと思います) して保存します。
実際のファイルは (Windows XP の場合) c:\Documents and Settings\USERNAME.emacs.d (ファイル名は任意)、またはシステム上の同等のスペル/場所にあります。
GNU Emacs NT は次からダウンロードできます。 ここ 直接。Windows では正常に動作します。開く前にコマンド プロンプトが表示されないように、emacs.exe ファイルではなく runemacs.exe ファイルへのショートカットを作成してください。
XEmacs は GNU Emacs よりも安定性が低く、多くの拡張機能は GNU 用に特別に作成されています。GNU > X をお勧めします。
.emacs ファイルは、それがインストールされているドライブのルートに配置できます。他の場所にも追加できるかどうかはわかりません...
私は emacs32 を使用していますが、実際には 1 つだけ問題があります。
私はこの問題に遭遇し、(少なくとも私の場合)問題は次の存在であることを発見しました。 c:\site-lisp\site-start.el
, 、EmacsW32のインストール時に作成されたファイルで、アンインストール時に削除されませんでした。(Windows 用のバニラ GNU Emacs には c:\site-lisp
ロード パスにあり、このファイルをロードしようとしますが、どういうわけかそのエラーが発生します。)
解決:そのディレクトリ全体を削除します (c:\site-lisp
) 私にとってはうまくいきましたが、あなたは すべき を削除できるだけです site-start.el
ファイル。
もしそう言うのなら Windows 7 用の Latex エディターとしての Emacs。
Emacs4LS
(Windows 7 での Emacs 4 Latex サポート) Emacs の初心者向け。http://chunqishi.github.io/emacs4ls/
- 簡単な手順でインストールできます。
- プラグイン内蔵。
私は Windows 10 + VcXsrv + Emacs 25 クライアントを WSL で実行することを好みます。Emacs は私のシェルです。