- ベストアンサー
macのターミナルからemacsを開くときについて
コマンドラインで”emacs ファイル名 &”と入力すると バックグラウンドでは処理されてるのですがアクティブウィンドウにできません。 どうやって表示させたらいいのですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- mac、emacsのパスについて
今の状況はターミナルには初期からある旧emacsと後からmacportsからインストールした新emacsがあります。そして新emacsをエイリアスしていてコマンドラインでemacsと打つと新emacsが起動します。 本題ですが、emacsはバックスラッシュがないため.emacs.elで¥を/として表示させる記述をしました。ところがemacsを開くと変更されず¥のままでした。コマンドラインからwhich emacsを呼んでみると/usr/bin/emacsとなり旧emacsを指していて起動してみると¥が/で表示されてました。 新emacsに.emacs.elの変更を適用するにはここからどうしたらいいですか? よろしくお願いします。
- ベストアンサー
- Mac
- Emacs上でmoreやlessが機能しない
こんにちは。 Emacsは、Gnu Emacs for Windows 23.4 を使っています。 Emacsのシェルモードでは、cygwinのbashを使っています。 このシェルモードで、ファイルをmoreやlessといったコマンドで表示しようとしても、 1ページずつ表示されず、catコマンドと同じように、一気に表示されます。 Emacsのシェルモードでは、moreやlessの1ページずつ表示する機能は、使えないのでしょうか? 以上の件について何かご存知の方がいらっしゃれば、是非教えて頂きたいと思います。
- ベストアンサー
- フリーウェア・フリーソフト
- emacsでバッファを再読み込みしたい
emacsで現在開いているバッファを再読み込みするような コマンドってありますか? 今はC-x C-f ファイル名で再オープンしています。 ファイル名を入れずにすむ方法があれば知りたいです。
- ベストアンサー
- Linux系OS
- cygwinでemacsを起動できません
cygwinを使い、emacsをコマンドラインから起動できるようにしたいのですがうまくいきません。 ダウンロードしたemacsはここのサイトのemacs-23.1-bin-i386.zipです。 http://ftp.gnu.org/pub/gnu/emacs/windows/ ちゃんと環境変数を追加してパスを通したんですが、cygwinに元から入っているemacsしか起動できません。どうすればダウンロードしたemacsをcygwinから起動できるようになるんでしょうか?
- 締切済み
- Linux系OS
- Emacsのshellモードでのdoskeyマクロ
こんにちは。 OSは現在、64bit版のWindows7を使っています。 Emacsは、Gnu Emacs for Windows 23.4 を使っています。 このEmacsにおいて、「M-x shell」で shell mode に入ったあと、 doskeyマクロを定義したバッチファイルを実行し、 そのdoskeyマクロを使おうとしたのですが、できませんでした。 具体的には、 doskey cdh=pushd %Userprofile% といったマクロを定義してあるバッチファイルを、shell modeにおいて、 実行した後に、 cdhと入力しても、 「'cdh' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 というメッセージが流れるだけでした。 cdh以外のマクロも、同じように使えませんでした。 でも、そのバッチファイルで定義した環境変数は、shell modeでも使えました。 doskey /m というコマンドを実行すると、 doskey cdh=pushd %Userprofile% といった行が見つかりましたので、なぜ使えないのかが分かりません。 何か御存じの方がいらっしゃれば
- ベストアンサー
- フリーウェア・フリーソフト
- Emacsのコマンド入力で、スペースを入力する方法
こんにちは。 Emacsは、Gnu Emacs for Windows 23.4 を使っています。 eval-regionコマンドで、いくつかの式を評価した結果を、 別のファイルに出力したいと思っています。 マニュアルでは、eval-regionコマンドの説明は、以下のようになっていました。 ------------------------------------------------------------ コマンド: eval-region start end &optional stream read-function この関数は, カレントバッファのstartとendで指定した リージョン内のフォーム群を評価する. リージョンからフォームを読み取り, それらに対してevalを呼び出すことを リージョンの末尾に達するまで, あるいは, 処理されないエラーが知されるまで繰り返す. streamがnil以外ならば, リージョン内の式を評価した結果の値はstreamを使って表示する. see section 出力ストリーム. ------------------------------------------------------------ 上記の、startとendは、regionを設定した時に決まるものだと思います。 ある範囲をregionとして設定し、M-x eval-regionと入力したとに、 スペースキーを入力すると、ミニバッファには、[Sole completion] と表示され、上記のstreamを指定することができませんでした。 僕の環境では、M-xの後に、Lispコマンドを入力するときに、スペースキーを押すと、 スペースが入力されるのではなく、コマンド名の補完が行われます。 どうすれば、スペースを入力できるようになるのでしょうか? 何か御存じの方がいらっしゃれば、是非、情報を提供して頂きたく思います。 では、よろしくお願い致します。
- ベストアンサー
- フリーウェア・フリーソフト
- emacsで日本語入力する方法は?
Red Hat linux7.0Jを使っています。 window表示モードにするとemacsで日本語が入力できますが テキストモードですと入力できません。 つまり白黒の画面にテキストでコマンドを入力するモードで emacsを立ち上げ、shift+spaceなどを押しても 日本語になりません。これは何かの設定が必要なのでしょうか? どこかのサイトに掲載されていた.emacsをコピーして入れてみました がまったくうまくいきません。初心者なのでよくわかりません。 どなたかお助けください。 お願いします。
- ベストアンサー
- Linux系OS
お礼
いろいろ調べてましたらaliasコマンドを使ってターミナルからアプリを呼び出すことができるようになりました! どうもありがとうございました!
補足
返事が遅くなりました。MacPortsの存在を知らなかったのでいろいろ手間がかかってしまいました。 なんとかターミナルからemacs-appをインストールはできたんですが、ターミナルから呼び出せないため使えませんでした。なので、xemacsの方をインストールしようと思ったんですがエラーによりインストールできませんでした。 そこで気になったんですがもしインストールできたとしてもターミナルから呼び出すことは可能なのでしょうか?