問題タブ [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 - Lispコードを編集するとき、ネストされた括弧の各レベルを異なる色で表示するようにemacsを設定できますか?
つまり、次のようなコードのブロックです。
...次のようになります。
このようなものがすでに存在する場合、それは何ですか? また、存在しない場合は、どのように記述すればよいですか?
vim - VimでEmacsの転置語をエミュレートする方法は?
Emacs には、transpose-words
句読点を保持したまま、カーソルの前の単語をカーソルの後の単語と交換できる便利なコマンドがあります。
たとえば、'<コード>スタック |オーバーフロー' + Mt = '<コード>オーバーフロー スタック|' ('<code>|' はカーソル位置です)。
<a>|<p>
になり<p><a|>
ます。
Vimでエミュレートできますか?を使用できることはわかってdwwP
いますが、句読点ではうまく機能しません。
更新:いいえ、実際dwwP
には解決策ではありません。想像:
Emacs の Mt は and を交換b
しc
、結果として(a)(c)(b)
.
機能するのは/\w
yiwNviwpnviwgp
. しかし、それは台無し""
にされ"/
ます。よりクリーンなソリューションはありますか?
更新²:
解決済み
不完全ですが、機能します。
私の注意を引いてくれた Camflan に感謝し%#
ます。もちろん、それはすべてwikiにありますが、機能の正確な(Emacs は完全に正しい) 重複の問題を解決できるとは思いませんでしたtranspose-words
。
emacs - Emacs で、other-window (Cx o) の反対の機能は何ですか?
重複の可能性:
Emacs、前のウィンドウに切り替える
other-window
現在のフレームの次のウィンドウに進みますが、前のウィンドウに戻る方法も必要です。
Emacs にはnext-buffer
とprevious-buffer
がありますが、ウィンドウ ナビゲーション用の類似の対話型関数はありません。ただother-window
。
emacs - あまりファンファーレなしでEmacsを起動するにはどうすればよいですか?
Emacs を起動するたびに、ヘルプ テキストのページと、チュートリアルを試すように勧めるメッセージがたくさん表示されます。これが起こらないようにするにはどうすればよいですか?
emacs - Emacsがスタートアップファイルを自動的に編集しないようにするにはどうすればよいですか?
.emacs
カスタマイズ機能を使用するとき、またはデフォルトで無効になっているコマンドを入力するときはいつでも、Emacsはファイルを編集します。設定を自動編集すると、緊張します。Emacsが自分のを編集しないようにするにはどうすればよいですか.emacs
?ファイル?
emacs - Emacsでインタラクティブなelispインタープリターを呼び出す方法は?
現在、*scratch*
バッファに式を書き、 で評価してテストしていC-x C-eます。Emacs Lisp 式をテストできる、SLIME や irb のようなインタラクティブなインタープリターがあれば本当にありがたいです。
emacs - Emacsのスマートホーム
Emacs でホーム キーをスマートに動作させることはできますか? スマートとは、文字番号 0 に移動する代わりに、最初の非空白文字に移動し、2 回目のプレスで 0 に移動し、3 回目のプレスで最初の非空白文字に戻るということです。スマートエンドもいいですね。
emacs - Emacs: ユーザーが最後に指定したパラメータをデフォルトとしてどのように保存しますか?
ユーザーが指定した最後の引数を記憶してデフォルトとして使用したい対話型関数を作成しています。
関数が初めて呼び出されたときに、ユーザーが指定した引数を記憶して、次回関数を呼び出したときにエンターを押すだけで、前回指定した値が使用されるようにします。
ドキュメントでこれを見つけることができないようです-elispでこれを行うにはどうすればよいですか?
emacs - リモート開発のための emacs トランプと rsync の使用
私は emacs tramp を使用してリモート開発を行っていましたが、非常に遅いことがわかりました。ファイルを保存するたびに、保存が完了するまでに約 10 秒かかります。そのため、今はrsyncを使用してファイルをリモートで転送していますが、はるかに高速に動作し、約1秒かかり、emacsからのローカル保存は瞬時です。コマンドラインでrsyncと同じくらい速く実行するためのtramp内の構成オプションはありますか? rsync の代わりに Tramp を使用する利点はありますか?
eclipse - EclipseエディターにはEmacsの「align-regex」に相当するものがありますか?
私はここ数年、Eclipseをかなり定期的に使用していますが、特にエディターが提供するフォーマット機能の分野で、Eclipseが提供するすべてのエソテリカを調査したわけではないことを認めます。
(X)emacsで見逃している主な点は、「align-regex」コマンドです。このコマンドを使用すると、領域に複数の行を取り込んでから、すべての行の共通パターンが整列するようにフォーマットできます。この最も簡単な例は、一連の変数の割り当てです。
"="でalign-regexを実行すると、次のようになります。
さて、あなたは空白の文体的な(乱用)使用や配置などについてあなた自身の考えを持っているかもしれませんが、それは単なる例です(私は実際には別の種類の混乱を完全に配置しようとしています)。
Eclipseにこれの簡単なキーコンボショートカットがあるかどうか誰かに教えてもらえますか?それとも適度にトリッキーなものですか?