問題タブ [emacs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Yasnippet と pabbrev が Emacs で共同作業
yasnippet と pabbrev のパッケージを emacs と連携させようとしていますが、うまくいきません。どうすれば仲良く遊べるでしょうか?
問題の核心は、pabbrev と yasnippet がタブ キーにバインドされていることです。どちらのパッケージも、一致が見つからない場合にこのフォールバックを行うように見えますが、適切にフォールバックしません。
現在、Emacs W32 (最後の emacs 22 リリース) を使用しています。yasnippet はバイト コンパイルされていますが、pabbrev はそうではありません。
編集:これまでのところ、tabkey2もヒッピー展開もそのままでは機能しません。そのため、どちらのソリューションも正解としてまだマークしていません。私は tabkey2 をハッキングして機能させています。
emacs - Emacs がバックアップファイルを作成する方法を制御するにはどうすればよいですか?
Emacs はfoo~
どこにでも名前が付けられたバックアップ ファイルを置きますが、私はそれらを削除するのを忘れないようにしたくありません。また、ファイル システムの別の場所にハード リンクがあるファイルを編集すると、編集が終了したときにハード リンクがバックアップを指し示すことになります。これらのバックアップ ファイルを削除するか、同じディレクトリ以外の場所に移動するにはどうすればよいですか?
emacs - .emacs には何が入っていますか?
私は最近数回コンピューターを切り替えましたが、途中で .emacs を失いました。私はそれをもう一度構築しようとしていますが、そうしているうちに、他の人が使用する他の優れた構成を取り上げると思いました。
では、Emacs を使用している場合、.emacs には何が入っているのでしょうか?
私のものは現在かなり不毛で、次のものしか含まれていません。
- グローバルフォントロックモード!
(global-font-lock-mode 1)
- インデント、タブ、およびスペースに関する私の個人的な好み。
- perl-mode の代わりに cperl-mode を使用します。
- コンパイルのショートカット。
何が便利だと思いますか?
emacs - Emacs 内からディレクトリを作成するにはどうすればよいですか?
Emacsを使用して新しいディレクトリを作成するにはどうすればよいですか? どのコマンドを使用しますか? (できれば例を挙げてください)
java - EmacsでJava開発を行う最良の方法は何ですか?
どのモードが最適ですか?
そして、emacs での Java 開発を少し良くするためのヒントやコツ。
python - EmacsとPython
私は最近Emacsを学び始めました。私はチュートリアルを読み、いくつかの紹介記事を読みましたが、これまでのところとても良いです。
今度はPython開発に使用したいと思います。私が理解していることから、Emacsには2つの別々のPythonモードがあります。Pythonプロジェクトの一部であるpython-mode.el。Emacs22の一部であるpython.el。
私は見つけたすべての情報を読みましたが、そのほとんどはかなり時代遅れのようで、まだ混乱しています。
質問:
- それらの違いは何ですか?
- どのモードをインストールして使用する必要がありますか?
- Python開発に不可欠な他のEmacsアドオンはありますか?
関連リンク:
- EmacsEditor @ wiki.python.org
- PythonMode @ emacswiki.org
macos - Mac OS X Leopard での Emacs のキー割り当て
私は Mac ユーザーで、Emacs を学ぶことにしました。手の負担を軽減し、精度を向上させるには、とキーを交換する必要があることを読みました。Leopardでこれを行うにはどうすればよいですか?CTRLCAPS LOCK
また、ターミナルでは、ESCキーを使用してメタを呼び出す必要があります。代わりにメタを呼び出す alt/option キーを取得する方法はありますか?
更新:現在、コントロール キーははるかに簡単に押すことができますが、メタ キーも十分に頻繁に使用されるため、私の MacBook と Apple キーボードでの位置にも注意が必要です。実際、コントロール キーの方が打ちやすいことがわかったので、コントロール キーをメタ キーとして機能するように再マッピングしました。より良い/より標準的なソリューションを持っている人はいますか?
bash - Emacs シェルモードでの Bash オートコンプリート
GNOME ターミナルでは、Bash がスマートなオートコンプリートを行います。例えば
になる
Emacs シェルモードでは、明示的に source した後でも、このオートコンプリートは機能しません/etc/bash_completion
。上記の例は、有効なコマンド オプションin
ではなく、現在のディレクトリ内のファイル名として固定またはオートコンプリートします。apt-get
おそらく、これは Emacs が Tab キーの押下をインターセプトしているためです。でスマート オートコンプリートを有効にするにはどうすればよいshell-mode
ですか?
emacs - Emacs を再起動せずに構成をリロードする
.emacs
Emacsを再起動せずに編集したファイルをロードするには?
php - Emacs の PHP モード
PHP コードが正しくインデントされないという問題が発生しています...
コードを次のようにしたい
ただし、常に次のようになります。
同様のことをグーグルで検索するのに疲れて、次を.emacsに追加しようとしましたが、まったく機能しませんでした。
何かご意見は?