これはneditやkomodoで簡単に行えることですが、emacsで行う方法は見つけられませんでした。
私は自分のコードの領域をマウスで強調表示します。その後、私はちょうど強調表示された領域で置換または正規表現置換をしたいだけです。
アイデア? これを可能にするelispコードへの参照は大歓迎です。
ありがとうございます。emacsでマウスの選択された領域を置き換えます
1
A
答えて
1
コマンドquery-replace
(デフォルトではM-%
にバインドされています)またはM-x query-replace
を使用します。リージョンが強調表示されている場合は、そのリージョン内でのみ置換が行われます。
正規表現を使用する場合は、領域をハイライト表示してM-x replace-regexp
を実行すると、同じ動作になります。
ただし、端末のウィンドウレスEmacsでマウスを選択しても機能しないことに注意してください。マウスを使って領域を強調表示すると、視覚的に強調表示されますが、Emacs は、はそれをマークとして扱わないでしょう/強調表示された領域。私が知る限り、ウィンドウレスのEmacsではこの事実を回避する手段はありません。
関連する問題
- 1. Javascript:テキスト領域のハイライトされた文字列を置き換えますか?
- 2. 強調表示された選択されたテキストを、デフォルトではEmacsに置き換えます。
- 3. Pixi.js/htmlキャンバスでマウスの選択領域(ラバーバンド)を描く
- 4. OSX LionのEmacsの内側の領域を置換するクエリ
- 5. 同じビジュアル領域を検索して置き換えます
- 6. emacs操作後に領域を選択したままにする
- 7. Emacs:操作後に領域を選択する
- 8. 選択された領域の連結のためのExcelマクロ
- 9. UIImageの選択された領域を描く
- 10. 画面領域の選択
- 11. ラスタイメージの領域を別のイメージの値で置き換えます
- 12. コンボボックスの選択矢印が置き換えられました
- 13. PHP文字列内の選択された文字を置き換えます。
- 14. プログラムで領域を選択する
- 15. jQueryウィザードでイメージの領域を選択
- 16. 接続された領域の領域
- 17. テキスト領域の文字列をajax応答の値に置き換えます。
- 18. 「ファイルを選択し、」置き換えテキストバー
- 19. 置き換えの選択ソート
- 20. 選択したテキストをpタグ内に置き換えます
- 21. クリックした領域の代わりに領域を選択する方法
- 22. 角度領域を使用して画像領域を選択
- 23. Excelで矩形領域を選択
- 24. カスタムアンドロイドリストビュー項目は全領域で選択できません
- 25. Emacs(TeX):全領域を検索して置換する方法は?
- 26. Googleのgeochartの自動選択領域
- 27. Django + Emacs(TextMateの置き換え)
- 28. マウスの領域を終了したときにドラッグをキャンセルできません
- 29. htaccessはウェブサイトと管理領域を書き換えますか?
- 30. どのマウスマップでこのマウスにどのGoogleマップAPIを使用するか選択した領域を
魅力的な作品です。 ありがとう! – user1134991
C-spaceを使用せずにこれを行うためのコードはありますか? – user1134991
@ user1134991あなたは何を意味するのか分かりません。あなたは 'C-SPC'で' query-replace'をトリガーしていますか?そうであれば、別の鍵にバインドする方法を教えてもらえますが、それがあなたが意味するものなのかどうかはわかりません。 – elethan