タグ付けされた質問 「emacs」

Emacsテキストエディタの使用に関する質問。Emacs Stack Exchange:https://emacs.stackexchange.comも参照してください。

2
control-gが非常に大きなファイルで機能しないときにemacsを中断する方法は?
Emacsで非常に大きな(たとえば128MB)ファイルを表示し、ファイルの最後にジャンプすると、何らかのO(n ^ 2)またはより悪い動作に遭遇しました。テキストをコンテキストに合わせて色付けするのは、色付けアルゴリズムに関係していると思われます。control-g(keyboard-quit)と入力しても、操作は影響を受けません。emacsセッションを強制終了せずに回復する方法が必要です。SIGINTを送信しようとしましたが、emacsが終了しました。送信できる信号、または実行中のアクションを強制的に放棄して制御を返す他の方法(デバッガーなど)がありますか?


5
別のウィンドウなしでターミナルエミュレータで「emacs」を実行するにはどうすればよいですか?
VimからEmacsに切り替えることを検討していますが、Xの下で実行すると、Emacsが別のウィンドウを開くことがあります。つまり、Emacsに、起動された端末と同じ端末でセッションを開始してほしい。 質問が明確でない場合は教えてください。少し早いですがお礼を!
16 linux  emacs 


4
Emacs-プロンプトなしでバッファを強制終了
どうすればそれができるのだろうかと思っているので、EmacsはCx kショートカットで現在のバッファーを本当に削除したいかどうかを尋ねるプロンプトを表示しません。 興味深いのは、ツールバーを介して行われる同じアクションが、ユーザーにプロンプ​​トを表示せずに即座にバッファーを削除することです。解決策はありますか?ありがとうございました。
15 emacs 


1
emacsでjabber-connectをハングアップする
私が使用しjabber.elを内から私の仕事のチャットサーバーに接続しますemacs。これは最近まで機能していましたが、実行するjabber-connectと、JIDの入力を求められた後にハングします。EmacsはC-g、でキャンセルするまでロックアップします。 Buffer " *-jabber-process-*" has a running process; kill it? (y or n) ...ミニバッファーで、y出て行くには答えなければなりません。 では*Messages*、バッファ、私はこれらの他のメッセージを見ることができます: Opening TLS connection to `lxchat'... Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat'...failed Opening TLS connection with `gnutls-cli --insecure -p 5223 lxchat --protocols ssl3'...failed Opening TLS connection with `openssl s_client -connect lxchat:5223 -no_ssl2 -ign_eof'... …
15 emacs  jabber 

1
emacs keybinding suとは何ですか?
emacsでrevert-bufferを実行すると、次のように表示されます。 You can run the command `revert-buffer' with s-u s-で始まるキーバインドを見たことはありません。それは何のキーですか? 私のemacsバージョンは、black.local上の2010-05-08のGNU Emacs 23.2.1(x86_64-apple-darwin、NS apple-appkit-1038.29)です。 更新:理解できなかった理由がわかりましたs-u。それはaquaemacsによって追加されたものです。aquaemacsをインストールした後、最初にしたことは、(setq mac-command-modifier 'meta)期待どおりに動作するようにすることでした。
15 emacs 

5
列を選択し、GNU Emacsで編集を行う方法
私はViM、TextMate、およびGNU Emacsを何年も使用しています。 たとえば、ここに編集したいテキストがあります foo foo foo そして、ここに私が欲しいテキストの結果があります bar foo bar foo bar foo Vimを使用しているときは、最初の行と最初の列で「Ctrl v」を実行し、「2 j」を押してから「i」を押し、「bar」と入力して完了します。 Textmateを使用しているときは、(マウスで)下を選択しながら「Apple Command Option」を押してから、「bar」と入力して完了します。 しかし、GNU Emacs 23.1を使用しているときは、その方法がわかりません。:(( EmacsWikiを検索してグーグルで検索しましたが、解決策が見つかりませんでした。あなたが私の解決策を知っているなら、私を案内してください。それに感謝します。
15 emacs 


1
ファイル/フォルダーが変更されたときに即座に更新されるようにdiredを構成する方法は?
時々、diredを起動してからファイルの名前を変更するか、新しいファイルを追加しますが、diredはEmacsを再起動するまで変更を認識しません。ポーリングまたはファイルシステムフックを使用して、diredをより速く更新するように構成する方法はありますか?

3
私はEmacsユーザーです。Vimを学ぶにはどうすればよいですか?
ほとんどの場合、Emacsを使用しています。しかし、私はVimを学ぶことにしました。私はEmacsに満足しています。EmacsがMaslow's Hammerに変わるのを避けようとしています。いくつかのチュートリアルを見てきましたが、Emacsから来た誰かの観点から書かれた良いチュートリアルを見たことはありません。 以前にこの学習プロセスを経験した人が私に与えることができる一般的なアドバイスはありますか?最も重要なのは、Emacsのバックグラウンドから来た私にとって直感的でないかもしれないVimの概念は何ですか?
14 vim  emacs  migration 

4
emacs:スクロール/ページアップ/ダウン後に最後の位置に戻る方法
発行した後、scroll-upまたはscroll-downemacsで、ポイントを以前の位置に戻す簡単な方法はありますか(マークリングに追加することを忘れていた場合)。 または、スクロール動作を変更して、上にスクロールしてから下にスクロールする(またはその逆)ことでポイントを元の位置に戻す方法はありますか(マークリングを妨げることなく)?(たとえば、スクロールによりポイントを正確にx行移動します。xは画面の高さです) 私はemacsに慣れる過程にあり、これは最も一般的な呪いを引き起こす状況の1つです:マークリングに行を追加することを忘れずにスクロールしてコードの別の部分を表示し、試してみるのは痛いです私が取り組んでいたコード行を再配置するために。そのため、技術的な解決策を求めていますが、経験豊富なユーザーがこの問題をどのように回避するかについても興味があります。マークを設定すること、ウィンドウを分割して見回すこと、または他のパターンを使用することを覚えていることに慣れていますか? ありがとう



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.