Emacsで選択した領域からすべての改行を削除するには?私はWindows上で、標準だと思う私のキーバインディング、とEmacsで選択した領域からすべての改行を削除するには?
41
A
答えて
66
M-X置き換える文字列 C-Q C-J RET RET
トリックはC-Jを引用することであるが、それ以外は改行を交換すると何かを交換するようなものです。
13
:
セレクト地域
シフトのAlt-%
CTRL-QのCTRL-J
リターン
リターン
!
それとも別の言い方をすると、クエリ、改行を入れ何も交換する拡張文字は、Ctrl-Jを得るためにそれらのすべてを地域、CTRL-Qを交換してください。
9
あなたがこれを行う(とF8にバインド)する関数を作成したい場合は、試みることができる:私は私found here例に基づいています
(defun remove-newlines-in-region()
"Removes all newlines in the region."
(interactive)
(save-restriction
(narrow-to-region (point) (mark))
(goto-char (point-min))
(while (search-forward "\n" nil t) (replace-match "" nil t))))
(global-set-key [f8] 'remove-newlines-in-region)
を。
-2
また、古いスタンバイdelete-blank-lines
は、通常C-x C-oにバインドされていると考えられます。
+3
これは、まれにすべての改行が空白行であることを除いて、動作しません。 –
関連する問題
- 1. Vim:ビジュアルで選択した領域内の空行を削除する
- 2. emacsでテキストの領域を削除するには?
- 3. 画像から領域を選択し、選択した領域をぼかしてウォーターマークを付けるにはどうしたらいいですか?
- 4. Emacs:操作後に領域を選択する
- 5. emacs操作後に領域を選択したままにする
- 6. クリックした領域の代わりに領域を選択する方法
- 7. emacs icicles削除選択モード
- 8. JFreeChartはズームを行わずに領域を選択します
- 9. チェックボックスの値選択時のテキスト領域ベースの追加または削除
- 10. フレックスのDataGridから選択した行を削除する
- 11. ハッシュ値からすべての改行を削除するにはどうしたらいいですか?
- 12. プログラムで領域を選択する
- 13. ObservableCollectionから選択したすべての項目を削除する方法
- 14. DataGridViewから選択した行を削除します。
- 15. php、jsでデータベースから選択した行を削除するには?
- 16. 画面領域の選択
- 17. リストビューですべての行を選択してすべての行を選択解除するオプション
- 18. jQueryウィザードでイメージの領域を選択
- 19. char変数から空き領域を削除する方法
- 20. 削除選択した行 - Struts2の
- 21. サブ選択を削除してクエリを改善しましたか?
- 22. アンドロイドの選択領域で画像をぼかす方法は?
- 23. Emacsは、一致しないすべての行を削除しますか?
- 24. 長い文字列からすべての改行を削除する
- 25. WordPressの管理領域から不必要なメニューリンクを削除するには
- 26. Primefacesのデータベースですべて選択チェックボックスを削除する
- 27. 月のカレンダーコントロールから選択した日付を削除する
- 28. Prism 2 SL:ボタンをクリックしたときに領域からビューを削除
- 29. 選択したアイテムのgridviewでASp.NETメンバーシップデータベースからメンバーを削除するには?
- 30. データベースからの投稿を選択して削除する
テキストで作業している場合、それは代わりにスペースを置き換えるためにおそらくより実用的です。 – lex82
'unfill-region'はどうでしょうか? – incandescentman
は、emacsで提供されているunfill-regionですか、それとも自分で追加する必要がありますか? – bph