WindowsでEmacsをどのように実行しますか?
Windowsで使用するEmacsの最高のフレーバーは何ですか?どこでダウンロードできますか?そして、.emacsファイルはどこにありますか?
私は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」を起動してください。
カール
ユーザー初期化ファイルの場所を見つける最も簡単な方法:
C-h v user-init-file
これを開く最も簡単な方法は (スクラッチバッファ内):
(find-file user-init-file)
Cjを押して評価します
ええと、私は個人的に、GNU EmacsであるEmacsを始めて以来、使ってきたものが本当に好きです。Windows用にも作られているようです。そのリンクは、.emacsファイルの質問にも答えます。 こちらからダウンロードできます。おそらくバージョン22.2(最新)を入手する必要があります。
初めての方は楽しんでいただければ幸いです!私はemacsが大好きだと知っています!
私はcygwinの下でそれを実行します。これにより、コマンドを meta-! でシェルアウトするための Unix 風の環境も得られます。
私はemacsのバニラバージョンを使用しています。私の経験では、これは非常に安定しており、シンプルで、必要なことをすべて実行し、不要な肥大化を追加しません。HOME環境変数が設定されている場合、.emacsファイルはC:\Users\YourNameに配置できます。これは、ユーザーベースで動作し、Linux での emacs の動作を模倣するため、これを処理する優れた方法です。emacs/windowsフォルダー内の任意の gnu ソフトウェア リポジトリミラーから zip をダウンロードできます。という名前のファイルが必要です。emacs-xx.x-bin-i686-pc-mingw32.zip
ここには、Windows 用の emacs を構成するための優れた手順がいくつかあります。基本的に、「インストール」は次のように要約されます。
また、64 ビット Windows システム用の emacs-w64 を検討することもできます。
http://www.gnu.org/software/emacs/windows/ntemacs.htmlを参照してください。セクション2.1はそれを取得する場所を説明し、セクション3.5は.emacsファイルがどこに行くかを説明します(デフォルトでは、HOME環境変数で指定されたホームディレクトリ内)。
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/
最新の Emacs 25 にはありましhttps://bitbucket.org/Haroogan/emacs-for-windows
たが、ページ全体が削除されました。このビルドと上記の emacs-w64 の利点は、新しいeww
Web ブラウザーに必要な lxml DLL だけでなく、jpg、png、tiff DLL が付属していることです。
WindowsでGNU emacsとXemacsの両方を実行しました。私はこれをメインのエディター、メール クライアントなどとして使用していましたが、「単なる」エディターではありません。
最近 Vista に再インストールしたときに、最新の GNU バージョンをインストールしました。それは正常に動作します。Xemacs もそうですが、GNU がまとまりを持っているように見えるので、Xemacs はもはや魅力的ではありません。
GNU Emacs 23 の開発版を使用することをお勧めします。これはかなり安定しており、比較的すぐにリリースされる予定です。以下のリンクから毎週のバイナリ ビルドを取得できます。
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 セッションのバッファーになります。
私はこの問題に遭遇し、(少なくとも私の場合は) c:\site-lisp\site-start.el
EmacsW32 のインストール時に作成され、アンインストール時に削除されなかったファイルが存在することを発見しました。(Vanilla GNU Emacs for Windows はc:\site-lisp
ロード パスにあり、このファイルをロードしようとしますが、何らかの理由でそのエラーが発生します。)
解決策: そのディレクトリ全体 ( c:\site-lisp
) を削除するとうまくいきましたが、ファイルだけを削除できるはずです。site-start.el
私はemacs32を使用していますが、実際には1つの問題しかありません。
Emacs を Windows 7 の Latex Editor として使用する場合。
Emacs4LS
(Windows 7 での Emacs 4 Latex サポート) Emacs の新規参入者向け。
http://chunqishi.github.io/emacs4ls/
プロファイルの .emacs ファイルにアクセスする最も簡単な方法は、emacs を開くことです。次に、Cx C- を実行し、~USERNAME/.emacs と入力します (または、init.el または他のフレーバーのいずれかを使用できます)。あなたのものをファイルに入力し、Cx Cs(私は思う)を保存します。
実際のファイルは (Windows XP の場合) c:\Documents and Settings\USERNAME.emacs.d (ファイル名に関係なく)、またはシステム上の同等のスペル/場所にあります。
GNU Emacs NT は、ここから直接ダウンロードできます。Windows では正常に動作します。開く前にコマンド プロンプトが表示されないように、emacs.exe ファイルではなく runemacs.exe ファイルへのショートカットを作成してください。
XEmacs は GNU Emacs よりも安定性が低く、多くの拡張機能が GNU 専用に作成されています。GNU > X をお勧めします。
.emacs ファイルは、インストール先のドライブのルートに配置できます。他の場所にも追加できるかどうかはわかりません...