Pertanyaan yang diberi tag «region»

Teks antara titik dan tanda dalam buffer.

8
Bagaimana cara memilih daerah yang tidak berdekatan di Emacs?
Misalkan saya sudah memilih beberapa teks dalam buffer saat ini. Apakah mungkin untuk memilih rangkaian teks lainnya, sambil tetap mempertahankan pilihan sebelumnya (dan seterusnya)? Ditambahkan : Salah satu motivasi untuk fungsi ini adalah sebagai berikut: Asumsikan bahwa saya memiliki beberapa teks yang terlihat seperti ini: paragraph 1 ... paragraph 2 …
31 region 

1
Elisp untuk menerapkan perintah hanya pada wilayah yang dipilih
Katakan, saya punya beberapa kode seperti ini: (defun some-function () (interactive) ;; do something ) Sekarang saya ingin some-functionberoperasi hanya pada wilayah yang dipilih di buffer? Bagaimana saya bisa melakukan itu? Juga, dapatkah ada dua jalur kode terpisah untuk melakukan sesuatu jika saya telah memilih beberapa wilayah dan melakukan sesuatu …

4
Apa kegunaan dari `exchange-point-and-mark`?
The exchange-point-and-markperintah terikat untuk C-x C-x, tapi aku tidak bisa memikirkan kasus penggunaan yang akan membuatnya layak dari terkemuka seperti mengikat. Bagaimana saya bisa menggunakan exchange-point-and-markuntuk meningkatkan teknik pengeditan saya?

2
Shift + Up tidak dikenali oleh Emacs di terminal
Sangat sering saya menggunakan Shift+ Up/Downuntuk memilih wilayah di Emacs. Ini berfungsi dengan baik dalam mode GUI, tetapi ketika emacsdipanggil dengan -nwopsi saya dapat memilih garis hanya dengan Shift+ Down. Tanda Shift+ Uptidak berfungsi, saya mendapatkan pesan kesalahan ini di minibuffer: <select> is undefined Bagaimana saya bisa mengatasi masalah ini?

3
Atur wilayah penyangga dengan mode utama lainnya
Saya memiliki buffer yang memperlihatkan dokumentasi untuk modul Ansible. Buffer ini memiliki mode utama sendiri yang menyediakan semua hal standar. Khususnya, ini mengklasifikasikan buffer untuk menyorot markup inline, opsi, bagian, dll. Semua dalam semua, itu sangat mirip dengan M-x man. Di bagian bawah dokumentasi biasanya ada beberapa contoh kode dalam …
12 font-lock  region 



3
Setel wilayah untuk menyertakan tanda kurung tertutup
Dimulai dengan titik atau wilayah aktif, bagaimana saya dengan cepat (dalam satu penekanan tombol / perintah) 'memperluas' untuk memasukkan set kurung penutup yang berikutnya? Jika saya mulai dengan: ( |berarti point) (defn foo [x] (+ x |42)) Atau jika saya mulai dengan: ( <dan >kurung wilayah yang dipilih) (defn foo …

1
Lipat wilayah file org
Apakah ada cara untuk melipat suatu wilayah dalam mode-org? (Bukan seluruh file, dan bukan item individual, tetapi wilayah yang mengandung banyak item.) Seringkali saya ingin menutup hanya sebagian orgfile, misalnya lipat: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * c ** c1 ** …

2
Hapus tanda kurung di sekitar wilayah
Apakah ada alternatif yang lebih baik untuk fungsi ini yang saya gunakan untuk menghapus parens di sekitar suatu wilayah? Saya mencari bawaan Emacs, atau sesuatu yang ditulis lebih baik, sesuatu yang akan menghilangkan pasangan di sekitar wilayah yang dipilih (mis: kurung, kurung keriting, tanda kutip ganda, tanda kutip tunggal) (defun …

2
Persempit dengan batasan sebelumnya
Apakah ada cara mudah untuk mengembalikan batasan sebelumnya? Jadi setelah urutan kejadian berikut: Tandai suatu wilayah Panggil narrow-to-regiondan lakukan beberapa pekerjaan. Panggilan widenuntuk melompat-lompat dan mencari sesuatu Saya ingin mempersempit ke wilayah asli lagi tanpa harus menandai lagi.

6
Memilih teks tanpa memindahkan kursor
Saya ingin menumbuhkan pilihan tanpa memindahkan titik (kursor) dari lokasinya. Saya tahu saya selalu dapat menggunakan C-u C-spcuntuk pindah ke lokasi sebelumnya, tetapi saya ingin menghindari itu. Lebih khusus lagi, saya ingin melakukan kedua operasi ini: Pilih semua teks dalam buffer Tambahkan baris / paragraf berikutnya ke seleksi secara bertahap …
8 region  mark 

2
Mengapa fungsi saya tidak mengidentifikasi akhir wilayah dengan benar?
Saya memiliki fungsi berikut, sedikit beradaptasi dari sini : ;; Insert text around a region. In this case, it's ;; the LaTeX code environment from the listings package (defun wrap-code (start end) "Insert a \begin{code} and \end{code} around a region." (interactive "r") (save-excursion (goto-char start) (insert "\\begin{code}") (goto-char end) (insert …
8 region  point 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.