Perintah Perintah Emacs untuk pengeditan file


Berikut ini ada beberapa perintah Emacs yang saya ketahui, yang cukup berguna ketika melakukan pengeditan pada file.

  • M-u Merubah kalimat yang ada di mulai dari posisi cursor aktif menjadi
    huruf besar semua sampai akhir kata. upcase-word

  • **M-l** Kebalikan dari perintah diatas. downcase-word``

  • **M-c** Merubah huruf pertama dari kata menjadi huruf besar. `capitalize-word`

  • **M-t** Menukar kata di posisi cursor dengan kata sebelumnya. `transpose-words`

  • **C-t** Menukar 1 karakter di posisi aktif dengan karakter sebelumnya. `transpose-chars`

  • **C-/** Undo

  • **M-w** Menyimpan kata terseleksi ke register, hampir sama dengan fungsi copy

  • **C-w** Menyimpan kata terseleksi ke register dan menghapus kata tersebut, hampir sama dengan cut

  • **C-y** Hampir sama dengan melakukan paste. `yank`

  • **C-SPC** Memulai/memulai menandai teks. Sejak versi 23.1 melakukan seleksi bisa dengan kombinasi tombol Shift.

  • **C-q**Memasukkan pengutipan kata, misalkan Enter di print dengan ^M, dilakukan dengan menekan **`C-q`** dan diikuti dengan karakter yang kita inginkan. Contoh: Untuk memasukkan ^C shortcutnya **`C-q C-c`**

  • **`C-a Pindah ke awal kalimat.`**

  • **`C-e Pindah ke akhir kalimat.`**

  • **`M-> Pindah ke posisi akhir buffer.`**

  • **`M-<`**Pindah ke posisi awal buffer.

  • **`M-; Insert tanda komentar, biasanya untuk file source program, jika ingin menandai suatu baris dengan komentar seleksi terlebih dahulu kalimat tersebut kemudian tekan **`M-;`**, jika kata yang diseleksi telah di tandai dengan karakter komentar maka fungsinya adalah sebaliknya (`uncomment`).`**

  • **`M-e Pindah ke akhir paragrap.`**

  • **`M-a Pindah ke awal paragrap.`**

  • **`M-d Hapus 1 kalimat di depan cursor, bisa juga dengan **`C-Del`**`**

  • **`**`C-Backspace Kebalikan fungsi di atas.`**`**

  • **`**`M-k Hapus 1 baris.`**`**

  • **`**`C-b Pindah 1 karakter ke belakang, sama dengan penekanan tombol arah kiri`**`**

  • **`**`M-m Mundur ke awal indent(TAB), jika tidak ada maka akan kembali ke awal baris.`**`**

  • **`**`C-x = Melihat informasi karakter dimana posis kursor aktif.`**`**

Bisa juga dilihat disini