GNU/Linux >> Belajar Linux >  >> Linux

7 Dasar-Dasar Navigasi Editor emacs yang penting

Dalam artikel emacs ini, mari kita tinjau 7 opsi navigasi Emacs berikut.

  1. Navigasi garis
  2. Navigasi layar
  3. Navigasi kata
  4. Navigasi khusus
  5. Navigasi paragraf
  6. Navigasi penelusuran
  7. Navigasi dari baris perintah


Jika Anda tidak memiliki editor emacs, instal editor emacs seperti yang telah kita bahas sebelumnya.

Notasi yang digunakan dalam artikel ini:

  • C-a :Ctrl-a
  • M-a :Meta-a ( Jika Anda tidak memiliki kunci Meta, gunakan kunci Esc )
  • C-M-a :Ctrl-Meta-a

1. Navigasi Garis Emacs

Berikut empat navigasi yang bisa dilakukan baris demi baris.

  • C-p :buka p garis sebelumnya
  • C-n :pergi ke n baris tambahan
  • C-f :pergi f orward satu karakter
  • C-b :pergi b berikan satu karakter

Faktor pengulangan

Dengan menggunakan faktor pengulangan dalam EMACS kita dapat melakukan operasi ini sebanyak N kali. Misalnya, ketika Anda ingin turun 10 baris, ketik C-u 10 C-p

Dalam satu baris jika Anda ingin menavigasi ke posisi yang berbeda, Anda memiliki dua opsi berikut.

  • C-a :pergi ke awal baris saat ini.
  • C-e :pergi ke akhir baris saat ini.

Di thegeekstuff, kami menyukai editor Vim. Kami telah menulis banyak artikel di editor Vim. Jika Anda baru mengenal editor Vim, lihat artikel dasar navigasi editor Vim kami.

2. Navigasi Layar Emacs

Berikut tiga navigasi yang dapat dilakukan terkait dengan teks yang ditampilkan di layar.

  • C-v :Melompat maju satu layar penuh.
  • M-v :Melompat mundur satu layar penuh. ( Jika Anda tidak memiliki kunci Meta, gunakan kunci ESC )
  • C-l :Jadikan garis saat ini sebagai garis tengah jendela.

Anda juga dapat menggunakan Page Up, Page Down untuk navigasi layar.

3. Navigasi Khusus Emacs

Berikut adalah beberapa navigasi khusus yang digunakan untuk menuju ke awal atau akhir buffer.

  • M-<:Pergi ke awal file
  • M-> :Pergi ke akhir file

4. Navigasi Kata Emacs

Berikut ini adalah dua tombol navigasi kata.

  • M-f :menavigasi kata f maju.
  • M-b :menavigasi kata b terima.

5. Navigasi Paragraf Emacs

  • M-a :Pergi ke awal paragraf saat ini. Dengan menekan M-a lagi dan lagi pindah ke awal paragraf sebelumnya.
  • M-e :Pergi ke akhir paragraf saat ini. Dengan menekan M-e lagi dan lagi pindah ke akhir paragraf berikutnya, dan lagi.

6. Navigasi Pencarian Emacs

Saat Anda ingin mencari dengan memberikan teks biasa,

  • C-s :Ketik Ctrl+s diikuti dengan kata untuk Cari. Tekan Ctrl+s terus menerus untuk berpindah ke kejadian berikutnya. Tekan enter untuk menghentikan pencarian.
  • C-r :Lakukan r pencarian everse. Semua penjelasan lainnya seperti Ctrl+s

Saat Anda ingin menelusuri menggunakan ekspresi reguler,

  • C-M-s :Ketik Ctrl+s diikuti dengan regex untuk Mencari. Tekan Ctrl+s terus menerus untuk berpindah ke kejadian berikutnya. Tekan enter untuk menghentikan pencarian.
  • C-M-r :Lakukan r pencarian everse. Semua penjelasan lainnya seperti Ctrl+Meta+s

7. Navigasi Emacs dari Baris Perintah

Nama file Emacs +N:Buka baris ke-N file setelah membukanya.

$ emacs +10 /etc/passwd

Linux
  1. Pengantar editor vi

  2. Dapatkan Masukan Dari Editor (vim/nano/emacs/textmate?)?

  3. Setel Emacs -nw Sebagai Editor Default?

  1. 25 perintah Vim penting untuk navigasi dan pengeditan

  2. Instal Emacs Editor di Debian 10 - Metode Terbaik?

  3. 8 Dasar-dasar Navigasi Editor Vim Penting

  1. Dasar-dasar Editor Vim

  2. Gunakan vi Editor

  3. Instal emacs tanpa sudo?