回答:
私はEmacsW32を使用しています。編集:私は現在、通常のGNU Emacs 24を使用しています。以下を参照してください。
詳細については、EmacsWikiページを参照してください。
私にとっての最大の利点は、
XEmacsに関しては、Steve Yeggeによるこの投稿によると:
要約すると、XEmacsは市場シェアがはるかに低く、パフォーマンスが低く、バグが多く、安定性がはるかに低く、現時点ではGNU Emacsよりも機能が少ないと主張しました。全部足し合わせると、かなりの差で弱い候補です。
編集:私は今、通常のGNU Emacs 24を使用しています。これにはNxmlも含まれており、ソースからインストールまたはビルドできます。このラッパーを使用すると、サーバーが実行されていない場合はEmacsサーバーが起動します。乾杯!
GNU Emacs for Windowsには、Emacsを起動するための2つの実行可能ファイル「emacs.exe」と「runemacs.exe」が付属していることに注意してください。前者はDOSプロンプトウィンドウをバックグラウンドで保持しますが、後者は保持しません。そのため、そのディストリビューションを選択してショートカットを作成する場合は、必ず「runemacs.exe」を起動してください。
カール
まあ、個人的には、私がEmacs(GNU Emacs)を使い始めてから使用してきたものが本当に気に入っています。Windows用にも構築されているようです。このリンクは、.emacsファイルの質問にも回答します。 こちらからダウンロードできます。おそらくバージョン22.2(最新)を取得する必要があります。
初めての方は是非楽しんでくださいね!私はemacsが大好きです!
cygwinの下で実行します。これはまた、meta-!
bin/
をWindowsパス変数に追加するのはどのくらい似ているのでしょうか。Windowsではなくgrep
Cygwinを使用してEmacs を機能させると、パス変数の前にCygwinを追加するように求められました。find
find
私はemacsのバニラバージョンを使用しています。私の経験では、これは非常に安定していて、シンプルであり、必要なすべてを実行し、不要な膨張を追加することはありません。.emacsファイルが中に配置することができますC:\ Users \ユーザーYOURNAME場合HOMEの環境変数が設定されています。これはユーザーベースで動作し、Linuxのemacs動作を模倣するため、これを処理するのに最適な方法です。あなたはどんなGNUソフトウェアリポジトリからzipファイルをダウンロードすることができ、ミラーでのemacs / Windowsのフォルダ。という名前のファイルが必要ですemacs-xx.x-bin-i686-pc-mingw32.zip
。
ここに、Windows用のEmacsを構成するための優れた手順があります。基本的に、「インストール」は次のように要約されます。
emacs-<XX>.<X>-bin-i686-pc-mingw32.zip
。MS-Windows用のEmacs-24.4の「公式」バイナリを参照してください。
また、64ビットWindowsシステムではemacs-w64を検討できます。
http://www.gnu.org/software/emacs/windows/ntemacs.htmlを参照してください。セクション2.1はそれを取得する場所を説明し、セクション3.5は.emacsファイルの場所を説明します(デフォルトでは、HOME環境変数で指定されたホームディレクトリ内)。
かなり安定していて、比較的すぐにリリースされるGNU Emacs 23の開発バージョンを使用することをお勧めします。以下のリンクから、毎週のバイナリビルドを取得できます。
私は.emacs configureが準備されたポータブルバージョンを持っています。これは、組織モードのセットアップ、I-doなどを行います。組織サンプルファイルも含まれています。私はそれが新規参入者にとってより良い出発点だと思います。
基本的にはrunemacs.batで実行し、すべての準備が整います。
私はこの問題に遭遇し、障害(少なくとも私の場合)が、c:\site-lisp\site-start.el
EmacsW32のインストール時に作成され、アンインストール時に削除されなかったファイルであることを発見しました。(Vanilla GNU Emacs for Windowsはc:\site-lisp
そのロードパスにあり、このファイルをロードしようとしますが、どういうわけかそのエラーを引き起こします。)
解決策:ディレクトリ全体(c:\site-lisp
)を削除することは私にとってはうまくいきましたが、site-start.el
ファイルを削除することができるはずです。
最初に、GNU Emacs用のMS Windowsバイナリを取得するのに最適な場所は... GNU Emacs:
http://www.gnu.org/software/emacs/
(ああ、どのようにしてそのURLを見つけたのですか?Emacsのマニュアルのノード配布から。Emacsにどこからでもアクセスできる場合は、その場所から情報を入手できます。)
そのページには、Emacsの入手について知っておく必要があるすべてのものが表示されます。特に、近くのGNUミラーにリンクしている「GNU Emacsの取得/ダウンロード」というセクションがあります。そのリンクをクリックすると、リリース21以降のすべてのEmacsリリースをダウンロードするリンクのページに移動します。
さらに重要なのは、リンクのそのページにwindowsという名前のディレクトリリンクが表示されることです。これをクリックすると、MS Windowsの Emacsバイナリ(実行可能ファイル)へのリンクのページが表示されます。それはあなたが望むページです。
ブックマークを付けていない場合に、上記の情報を知っておくと、ページを再度見つける必要があるときに役立ちます。しかし、ここに直接、最終的なURLがあります:http : //mirror.anl.gov/pub/gnu/emacs/windows/
Windowsを使わざるを得ないときは...
「Emacs for Windows」をダウンロードして、いくつかのディレクトリに保存します(以降、EMACS_SOMEWHEREと呼びます)。
「スタートアップ」に.cmdファイルをドロップして、「マイドキュメント」をH:ドライブにsubstでマップします。または、「マイドキュメント」がリモートサーバーにある場合は、エクスプローラーで「マップネットワークドライブ」を使用して「My 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 %*
これはかなりの作業ですが、/ cygdrive / h / binがcygwin PATH変数に追加されていれば、windowsコマンドプロンプトまたはcygwinコマンドプロンプトから同じemacsを実行できます。しばらくこの設定を使用していませんが、覚えているように、新しいファイルでemacs.cmdを何度も呼び出すと、すべて同じemacsセッションでバッファになってしまいます。
C:\cygwin\bin\bash.exe --login -c "env HOME=\"`cygpath '%APPDATA%'`\" /cygdrive/c/emacs/emacs-23.2/bin/runemacs.exe"
ありましたhttps://bitbucket.org/Haroogan/emacs-for-windows
、最新のEmacs 25とが、全体のページは削除されました。このビルドと上記のemacs-w64の利点は、jpg、png、tiff DLL、および新しいeww
Webブラウザーに必要なlxml DLLが付属していることです。
私はemacs32を使用していますが、実際に問題が1つだけあります。
/programming/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive
Windows 7のラテックスエディターとしてEmacsを意味する場合
Emacs4LS
(Windows 7でのEmacs 4 Latexサポート)Emacsの初心者向け。
http://chunqishi.github.io/emacs4ls/