Ubuntu:端末にemacsを保持する


27

Ubuntu 10.10にemacsをインストールしました sudo apt-get install emacs-snapshot-gtk

私は端末で私のemacsを好み、何かをemacsするたびに、それはいくつかの派手なGUIウィンドウにポップアップします。古い学校に行くにはどうすればいいですか?

ありがとう。

回答:


40

以下で開始します。

emacs -nw

を使用しているbash場合は、に追加してエイリアスを設定できます~/.bashrc

alias emacs='emacs -nw'

便利なアイデアですが、$ emacs myfileだけではできません-開いたファイルに-nwをバイトとして追加します。
ルカラミシュヴィリ

1
私はそうは思いません、そのエイリアスemacs myfileは同じものでemacs -nw myfileあり-nw、オプションとして解析されるので完全に合法です。
cYrus

「完全に合法」は非常に個性的なようです。ファイルを開くと、文字列 '> 1; 3201; 0c'がファイルの先頭に追加されず、バッファが追加されないという事実に非常に慣れているからです。 t変更済みとしてマークされる。それはあなたのために働くかもしれませんが、私のためではなく、ごめんなさい。
ルカラミシュヴィリ

emacs -nwCx Cfは完全に機能しますが、なぜemacs -nw myfile機能しないのかわかりません。
ルカラミシュヴィリ

@LukaRamishvili My Emacsはを使用する際に、この種のことを行ったことはありませんemacs -nw myfile。おそらくそれは、2012年と2017年の間のいつか固定バグだった
ラドンRosborough


4

「emacsでファイルをすばやく開く」別の解決策があります-emacsを開始するには

emacs -f server-start

そして、すべてのファイルを開きます

emacsclient -n <file>

emacsクライアントを実行している場合-このコマンドはすぐにテキストファイルを開きます!

このソリューションをより使いやすくするには

  1. emacsサーバーを起動時に作成する
  2. alias ec='emacsclient -n'〜/ .bashrcに入れる
  3. Krusaderを使用しemacsclient -nている場合-デフォルトのメモ帳として設定できます-F4でファイルを開きます。

1
使用するだけemacsclient -n -a <file>です。その後、サーバーが起動され、必要に応じて自動的にバックグラウンド化されます。
ラドンロズバラ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.