Ini adalah perintah mg yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
mg — editor teks seperti emacs
RINGKASAN
mg [-nR] [-f mode] [+jumlah] [fillet ...]
DESKRIPSI
mg dimaksudkan untuk menjadi editor kecil, cepat, dan portabel untuk orang-orang yang tidak bisa (atau tidak mau)
untuk) menjalankan emacs karena satu dan lain alasan, atau tidak terbiasa dengan vi(1) editor. Dia
kompatibel dengan emacs karena seharusnya tidak ada alasan untuk mempelajari lebih banyak jenis editor daripada
emacs atau vi(1).
Pilihannya adalah sebagai berikut:
+jumlah
Pergi ke baris yang ditentukan oleh nomor (jangan sisipkan spasi di antara tanda '+' dan
nomor). Jika angka negatif ditentukan, nomor baris dihitung mundur
dari akhir file yaitu +-1 akan menjadi baris terakhir file, +-2 akan menjadi
kedua terakhir, dan seterusnya.
-f mode
Jalankan perintah mode untuk semua buffer yang dibuat dari argumen di baris perintah,
termasuk buffer awal dan semua file.
-n Matikan pembuatan file cadangan.
-R File yang ditentukan pada baris perintah akan dibuka hanya-baca.
WINDOWS DAN BUFFER
Saat file dimuat ke mg, itu disimpan dalam penyangga. Buffer ini dapat ditampilkan di
layar di lebih dari satu jendela. Saat ini, jendela hanya dapat dipisah secara horizontal, jadi
setiap jendela digambarkan oleh modeline di bagian bawah. Jika perubahan dilakukan pada buffer, itu
akan tercermin di semua jendela yang terbuka.
Jika file diubah di luar mg dan buffernya akan segera diubah, mg meminta jika
perubahan harus maju (y), tidak maju (n) atau jika buffer harus dikembalikan (r) ke
file terbaru di disk.
Jika nama buffer dimulai dan diakhiri dengan tanda bintang, buffer dianggap sekali pakai; yaitu
pengguna tidak akan diminta untuk menyimpan perubahan saat buffer dimatikan.
POINT DAN MENANDAI
Lokasi kursor saat ini di mg disebut titik (Atau dot). Dimungkinkan untuk mendefinisikan
wilayah teks khusus jendela dengan menyetel lokasi kedua, yang disebut tanda. itu wilayah is
teks antara titik dan tanda inklusif. Menghapus karakter pada posisi tanda
meninggalkan bekas pada titik penghapusan.
Catatan: Titik dan tanda adalah khusus jendela di mg, bukan khusus buffer, seperti pada emacs lainnya
rasa.
CADANGAN FILE
File cadangan memiliki karakter '~' yang ditambahkan ke nama file dan dibuat saat ini
direktori kerja secara default. Apakah akan membuat file cadangan atau tidak dapat diaktifkan dengan
perintah make-backup-files. Lokasi file cadangan bisa di tempat kerja saat ini
direktori, atau semua cadangan dapat dipindahkan ke a ~/.mg.d direktori tempat file mempertahankan jalurnya
nama untuk mempertahankan keunikan. Gunakan direktori cadangan-ke-rumah untuk bergantian di antara keduanya
lokasi. Selanjutnya, jika ada aplikasi yang membuat file cadangan di TMPDIR, ini dapat berupa
kiri dengan perintah leave-tmpdir-backups.
TAGS
mg mendukung file tag yang dibuat oleh ctag(1), memungkinkan pengguna untuk dengan cepat menemukan berbagai
definisi objek. Perhatikan bahwa emacs menggunakan etags, bukan ctags.
CSCOP
mg mendukung navigasi kode sumber menggunakan cscope. Namun, mg membutuhkan cscope dan cscope-
executable pengindeks untuk hadir di PATH agar berfungsi.
DEFAULT KUNCI PENGIKAT
Perintah pengeditan normal sangat mirip dengan GNU Emacs. Dalam contoh berikut, Cx berarti
Control-x, dan Mx berarti Meta-x, di mana kunci Meta dapat berupa kunci khusus pada
keyboard atau tombol ALT; jika tidak, ESC diikuti oleh tombol X juga berfungsi.
Perintah tanda set C-SPC
Ca awal-baris
Cb mundur-char
Cc sc cscope-temukan-fungsi-memanggil-fungsi-ini
Cc sd cscope-find-global-definition
Cc se cscope-temukan-egrep-pola
Cc sf cscope-temukan-file ini
Cc si cscope-temukan-file-termasuk-file
Cc sn cscope-berikutnya-simbol
Cc sp cscope-sebelumnya-simbol
Cc ss cscope-temukan-ini-simbol
Cc st cscope-cari-ini-teks-string
Cd hapus-char
Ce end-of-line
Cf forward-char
Cg keyboard-keluar
Ch Ch bantuan-bantuan
Sesuai
Ch b menggambarkan-ikatan
Ch c jelaskan-kunci-singkat
Cj baris-dan-indentasi baru
Ck kill-line
Cl baru-baru ini
RET baris baru
Cn baris berikutnya
Jalur terbuka bersama
Cp baris sebelumnya
Cq dikutip-sisipan
Cr isearch-mundur
Cs isearch-forward
Ct transpose-chars
Cu universal-argumen
gulir ke atas cv
Cw membunuh-wilayah
Cx Cb daftar-buffer
Cx Cc save-buffers-kill-emacs
Cx Cf find-file
Cx Cg keyboard-keluar
Daerah-bawah Cx Cl
Cx Co hapus-kosong-baris
Cx Cq beralih-baca-saja
Cx Cr temukan-file-baca-saja
Cx Cs save-buffer
Cx Cu upcase-region
Cx Cv cari-alternatif-file
File tulis Cx Cw
Cx Cx tukar-titik-dan-tanda
Cx ( mulai-kbd-makro
Cx ) akhir-kbd-makro
Cx 0 hapus-jendela
Cx 1 hapus-jendela-lainnya
Cx 2 split-window-vertikal
Cx 4 Cf find-file-other-window
Cx 4 Cg keyboard-keluar
Cx 4 b switch-to-buffer-other-window
Cx 4 f find-file-other-window
Cx = apa-kursor-posisi
Cx ^ memperbesar-jendela
Cx `kesalahan berikutnya
Cx b beralih ke buffer
Cx d
Cx e panggilan-kbd-makro terakhir
Cx f set-isi-kolom
Cx g goto-line
Cx h mark-whole-buffer
Cx saya memasukkan file
Cx k kill-buffer
Cx n jendela lain
Cx o jendela lain
Cx p jendela sebelumnya
Cx s save-some-buffers
Cx kamu batalkan
Cy yank
Cz suspend-emacs
MCv gulir-jendela lain
M-SPC hanya-satu-ruang
M-! shell-perintah
M-. temukan-tag
M-* tanda-pop-tag
M-% permintaan-ganti
M-< awal-penyangga
M-> akhir buffer
M-\ hapus-horizontal-spasi
M-^ bergabung-baris
Mb mundur-kata
Mc huruf besar-kata
Md membunuh-kata
Mf forward-word
Mh mark-paragraf
Ml downcase-word
Mm kembali ke lekukan
Mq mengisi-paragraf
Pak cari-mundur
Ms cari-maju
Kata-kata transpos gunung
Mu kata-kata besar
Scroll-down MV
Mw salin-wilayah-sebagai-bunuh
MX eksekusi-diperpanjang-perintah
M-{paragraf mundur
M-| shell-command-on-region
M-} paragraf maju
M-~ tidak dimodifikasi
M-DEL mundur-membunuh-kata
C-_ batalkan
) berkedip-dan-masukkan
DEL hapus-mundur-char
Untuk deskripsi lengkap tentang mg perintah, lihat MG PERINTAH. Untuk melihat ikatan kunci yang aktif
kapan saja, ketik "Mx deskripsi-bindings".
MG PERINTAH
Perintah dipanggil oleh "Mx", atau dengan mengikat kunci. Banyak perintah mengambil opsional
parameter numerik, n. Parameter ini diatur baik oleh M- (di mana n adalah numerik
argumen) sebelum perintah, atau dengan satu atau lebih permintaan argumen universal,
biasanya terikat pada Cu. Saat dipanggil dengan cara ini, nilai parameter numerik menjadi
lulus ditampilkan di minibuffer sebelum Mx. Salah satu penggunaan umum dari parameter adalah dalam
mode matikan (misalnya make-backup-files). Jika tidak ada parameter yang diberikan, mode dialihkan ke
keadaan alternatifnya. Jika parameter positif diberikan, mode dipaksa aktif.
Jika tidak, terpaksa dimatikan.
tepat
Bantuan Apropos. Minta string kepada pengguna, buka buffer *help*, dan daftarkan semua mg
perintah yang berisi string itu.
terdengar-bel
Alihkan bel sistem yang dapat didengar.
eksekusi otomatis
Daftarkan kait eksekusi otomatis; yaitu, tentukan pola nama file (sesuai dengan
aturan globbing nama file shell) dan fungsi terkait untuk dijalankan ketika file
pencocokan pola yang ditentukan dibacakan ke dalam buffer.
mode pengisian otomatis
Alihkan mode pengisian otomatis (terkadang disebut mode surat), di mana teks disisipkan setelah pengisian
kolom secara otomatis dibungkus ke baris baru.
mode indentasi otomatis
Alihkan mode indentasi, di mana lekukan dipertahankan setelah baris baru.
kembali ke lekukan
Pindahkan titik ke karakter non-spasi pertama pada baris saat ini.
cadangan-ke-rumah-direktori
Simpan salinan cadangan ke a ~/.mg.d direktori alih-alih direktori kerja. Memerlukan
make-backup-file untuk berada di.
mundur-char
Pindahkan kursor mundur satu karakter.
mundur-membunuh-kata
Bunuh teks mundur dengan n kata-kata.
mundur-paragraf
Pindahkan kursor ke belakang n paragraf. Paragraf dibatasi oleh atau
atau .
kata mundur
Pindahkan kursor ke belakang dengan jumlah kata yang ditentukan.
buffer awal
Pindahkan kursor ke atas buffer.
awal baris
Pindahkan kursor ke awal baris.
berkedip-dan-masukkan
Masukkan sendiri karakter, lalu cari mundur dan kedipkan pembatas yang cocok. Untuk
pembatas selain kurung, kurung, dan kurung kurawal, karakter itu sendiri digunakan
sebagai pertandingannya sendiri.
mode-bsmap
Alihkan mode bsmap, di mana DEL dan Ch ditukar.
mode-c
Alihkan mode yang sesuai dengan KNF untuk mengedit file program C.
panggilan-terakhir-kbd-makro
Panggil makro keyboard.
huruf besar-kata
Bermodalkan n kata-kata; yaitu mengubah karakter pertama kata menjadi huruf besar, dan
huruf selanjutnya menjadi huruf kecil.
cd Mengubah direktori kerja global. Lihat juga mode-wd-global.
kolom-nomor-mode
Beralih apakah nomor kolom ditampilkan di modeline.
salin-wilayah-sebagai-bunuh
Salin semua karakter di wilayah tersebut ke buffer pembunuh, bersihkan tandanya
setelah itu. Ini sedikit seperti wilayah pembunuhan yang diikuti oleh tarikan.
menghitung-pertandingan
Hitung jumlah baris yang cocok dengan ekspresi reguler yang disediakan.
menghitung-non-pertandingan
Hitung jumlah baris yang tidak cocok dengan ekspresi reguler yang disediakan.
cscope-temukan-ini-simbol
Daftar kecocokan untuk simbol yang diberikan.
cscope-temukan-global-definition
Buat daftar definisi global untuk literal yang diberikan.
cscope-cari-disebut-fungsi
Daftar fungsi yang dipanggil dari fungsi yang diberikan.
cscope-temukan-fungsi-memanggil-fungsi-ini
Daftar fungsi yang memanggil fungsi yang diberikan.
cscope-temukan-ini-teks-string
Daftar lokasi yang cocok dengan string teks yang diberikan.
cscope-temukan-egrep-pola
Mencantumkan lokasi yang cocok dengan pola ekspresi reguler diperpanjang yang diberikan.
cscope-temukan-file ini
Daftar nama file yang cocok dengan nama file yang diberikan.
cscope-temukan-file-termasuk-file
Daftar file yang #termasuk nama file yang diberikan.
cscope-berikutnya-simbol
Navigasikan ke pertandingan berikutnya.
cscope-sebelum-simbol
Arahkan ke pertandingan sebelumnya.
cscope-berikutnya-file
Arahkan ke file berikutnya.
cscope-prev-file.cscope-sebelumnya-file
Arahkan ke file sebelumnya.
cscope-buat-daftar-file-ke-indeks
Buat Daftar dan Indeks cscope di direktori yang diberikan.
menentukan-kunci
Meminta pengguna untuk nama keymap (mode), kunci, dan mg perintah, lalu buat a
keybinding di peta yang sesuai.
hapus-mundur-char
Hapus mundur n karakter. Seperti delete-char, ini benar-benar mematikan jika
disajikan dengan argumen.
hapus-baris-kosong
Hapus baris kosong di sekitar titik. Jika titik duduk di baris kosong, perintah ini
menghapus semua baris kosong di atas dan di bawah baris saat ini. Jika tidak, itu akan menghapus
semua baris kosong setelah baris saat ini.
hapus-char
Delete n karakter ke depan. Jika ada argumen yang hadir, itu membunuh daripada
menghapus, menyimpan hasilnya di buffer pembunuhan.
hapus-horizontal-spasi
Hapus spasi putih di sekitar titik.
hapus-depan-spasi
Hapus spasi putih terkemuka pada baris saat ini.
hapus-trailing-space
Hapus spasi putih di baris saat ini.
hapus-pencocokan-baris
Hapus semua baris setelah titik yang berisi string yang cocok dengan reguler yang disediakan
ekspresi.
hapus-non-pencocokan-baris
Hapus semua baris setelah titik yang berisi string yang cocok dengan reguler yang disediakan
ekspresi.
hapus-jendela-lain
Jadikan jendela saat ini satu-satunya jendela yang terlihat di layar.
hapus-jendela
Hapus jendela saat ini.
gambarkan-ikatan
Buat daftar semua ikatan kunci global dan lokal, letakkan hasilnya di buffer *help*.
jelaskan-kunci-singkat
Baca kunci dari keyboard, dan cari di keymap. Tampilkan nama
fungsi yang saat ini terikat ke kunci.
diff-buffer-dengan-file
Lihat perbedaan antara buffer dan file terkait.
digit-argumen
Memproses argumen numerik untuk fungsi yang dipanggil keyboard.
wilayah downcase
Atur semua karakter di wilayah menjadi huruf kecil.
kata-kata kecil
Atur karakter menjadi huruf kecil, mulai dari titik, dan berakhir n kata-kata pergi.
versi emacs
Kembali dan mg string versi.
akhir-kbd-makro
Berhenti mendefinisikan makro keyboard.
buffer akhir
Pindahkan kursor ke akhir buffer.
akhir baris
Pindahkan kursor ke akhir baris.
memperbesar-jendela
Perbesar jendela saat ini dengan mengecilkan jendela di atas atau di bawahnya.
eval-saat-buffer
Evaluasi buffer saat ini sebagai serangkaian mg perintah. Berguna untuk pengujian mg
file startup.
ekspresi-eval
Dapatkan satu baris dari pengguna, dan jalankan. Berguna untuk menguji ekspresi dalam mg startup
file.
pertukaran-titik-dan-tanda
Tukar nilai "titik" dan "tandai" di jendela saat ini. Kembalikan kesalahan jika tidak
tanda ditetapkan.
eksekusi-diperpanjang-perintah
Memanggil perintah diperpanjang; yaitu Panggil rutinitas baris pesan untuk membaca di
nama perintah dan terapkan pelengkapan otomatis padanya. Ketika kembali, lihat namanya di
tabel simbol dan jalankan perintah jika ditemukan, berikan argumen seperlunya.
Cetak kesalahan jika ada yang salah.
isi-paragraf
Ratakan paragraf, bungkus teks pada kolom isian saat ini.
Mencari berkas
Pilih file untuk diedit. Pertama periksa apakah file dapat ditemukan di buffer lain;
jika ada, alihkan saja ke buffer itu. Jika file tidak dapat ditemukan, buat
buffer baru, membaca file dari disk, dan beralih ke buffer baru.
temukan-file-baca-saja
Sama seperti find-file, kecuali buffer baru diatur ke read-only.
temukan-alternatif-file
Ganti file saat ini dengan file alternatif. Semantik untuk menemukan
file pengganti sama dengan find-file, kecuali buffer saat ini dimatikan
sebelum beralih. Jika pembunuhan gagal, atau dibatalkan, kembalikan ke file asli.
temukan-file-lain-jendela
Membuka file yang ditentukan dalam buffer kedua. Membagi jendela saat ini jika perlu.
temukan-tag
Langsung ke definisi tag di titik.
maju-char
Pindahkan kursor ke depan (atau mundur, jika n negatif) n karakter. Mengembalikan kesalahan
jika akhir buffer tercapai.
paragraf depan
Maju kedepan n paragraf. Paragraf dibatasi oleh atau atau
.
kata depan
Gerakkan kursor ke depan dengan jumlah kata yang ditentukan.
kunci set global
Ikat kunci di peta kunci global (fundamental).
global-unset-key
Lepas kunci dari peta kunci global (fundamental); yaitu atur ke 'pindai ulang'.
mode-wd-global
Alihkan mode direktori kerja global. Saat diaktifkan, mg default untuk membuka file
(dan menjalankan perintah seperti kompilasi dan grep) relatif terhadap kerja global
direktori. Saat dinonaktifkan, direktori kerja diatur untuk setiap buffer.
goto-line
Pergi ke baris tertentu. Jika ada argumen, maka itu adalah nomor baris, jika tidak
meminta nomor baris untuk digunakan.
tolong tolong
Anjuran untuk salah satu (a)propos, (b)temuan, kunci des(c)ribe secara singkat.
menyisipkan
Masukkan string, terutama untuk digunakan dari makro.
sisipan-penyangga
Masukkan isi buffer lain di titik.
sisipkan file
Masukkan file ke buffer saat ini di titik.
sisipkan-dengan-bungkus
Masukkan karakter terikat dengan bungkus kata. Periksa untuk melihat apakah kita melewati pengisian
kolom, dan jika demikian, ratakan baris ini.
isearch-mundur
Gunakan pencarian inkremental, awalnya dalam arah sebaliknya. isearch mengabaikan apapun
argumen eksplisit. Jika dipanggil selama definisi makro atau evaluasi, non-
inkremental pencarian-mundur dipanggil sebagai gantinya.
isearch-maju
Gunakan pencarian inkremental, awalnya ke arah depan. isearch mengabaikan apapun
argumen eksplisit. Jika dipanggil selama definisi makro atau evaluasi, non-
inkremental search-forward dipanggil sebagai gantinya.
garis gabungan
Bergabunglah dengan baris saat ini ke baris sebelumnya. Jika dipanggil dengan argumen, bergabunglah dengan yang berikutnya
baris ke yang sekarang.
hanya-satu-ruang
Hapus spasi putih di sekitar titik, lalu masukkan spasi.
keyboard-keluar
Batalkan tindakan saat ini.
membunuh-penyangga
Buang buffer, dengan nama. Jika nama buffer tidak dimulai dan diakhiri dengan
asterisk, minta pengguna jika buffer telah diubah.
garis pembunuhan
membunuh garis. Jika dipanggil tanpa argumen, itu membunuh dari titik ke akhir baris,
kecuali di akhir baris, ketika membunuh baris baru. Jika dipanggil dengan
argumen 0, itu membunuh dari awal baris ke titik. Jika dipanggil dengan positif
argumen, itu membunuh dari titik ke depan atas jumlah baris baru itu. Jika dipanggil dengan
argumen negatif itu membunuh teks apa pun sebelum titik pada baris saat ini, lalu membunuh
garis abs(n) belakang.
membunuh-paragraf
Delete n paragraf dimulai dengan yang sekarang.
wilayah pembunuhan
Bunuh wilayah yang ditentukan saat ini.
kata-kata pembunuhan
Hapus maju n kata-kata.
tinggalkan-tmpdir-backup
Mengubah perilaku direktori cadangan-ke-rumah. Cadangkan file yang biasanya
berada di sistem TMPDIR dibiarkan di sana dan tidak dipindahkan ke ~/.mg.d direktori.
baris-nomor-mode
Beralih apakah nomor baris ditampilkan di modeline.
daftar-buffer
Menampilkan daftar buffer yang tersedia.
load Minta nama file kepada pengguna, lalu jalankan perintah dari file itu.
set-lokal
Ikat pemetaan kunci dalam mode lokal (paling atas).
kunci-lokal-tidak disetel
Lepaskan ikatan pemetaan kunci dalam mode lokal (paling atas).
membuat-backup-file
Beralih pembuatan file cadangan.
buat-direktori
Minta pengguna untuk jalur atau nama direktori yang kemudian dibuat.
tanda-paragraf
Mark n paragraf.
tandai-seluruh-buffer
Tandai seluruh buffer sebagai wilayah dengan meletakkan titik di awal dan tandai di akhir
penyangga.
mode-meta-kunci
Saat dinonaktifkan, kunci meta dapat digunakan untuk menyisipkan karakter extended-ascii (8-bit).
Saat diaktifkan, kunci meta bertindak seperti biasa.
argumen negatif
Memproses argumen negatif untuk fungsi yang dipanggil keyboard.
garis baru
Masukkan baris baru ke buffer saat ini.
baris-dan-indentasi baru
Sisipkan baris baru, lalu cukup tab dan spasi untuk menduplikasi lekukan
baris sebelumnya. Asumsikan tab adalah setiap delapan karakter.
baris berikutnya
Maju kedepan n garis.
tidak dimodifikasi
Matikan bendera yang dimodifikasi di buffer saat ini.
garis terbuka
Buka beberapa ruang kosong. Pada dasarnya, masukkan n baris baru, lalu buat cadangan di atasnya.
jendela lain
Perintah untuk membuat jendela berikutnya (di bawah layar) menjadi jendela saat ini. Ada
tidak ada kesalahan nyata, meskipun perintah tidak melakukan apa pun jika hanya ada 1 jendela di
layar.
mode timpa
Alihkan mode overwrite, di mana mengetik di buffer akan menimpa karakter yang ada
daripada memasukkannya.
daerah awalan
Menyisipkan string awalan sebelum setiap baris suatu wilayah. String awalan dapat diatur
dengan menggunakan 'set-prefix-string'.
baris sebelumnya
Bergerak mundur n garis.
jendela sebelumnya
Perintah ini membuat jendela sebelumnya (di atas layar) menjadi jendela saat ini. Ada
tidak ada kesalahan, meskipun perintahnya tidak banyak jika hanya ada 1 jendela.
tanda-pop-tag
Kembali ke posisi di mana find-tag sebelumnya dipanggil.
kulit dorong
Menangguhkan mg dan beralih ke layar alternatif, jika tersedia.
pwd Menampilkan direktori kerja (global) saat ini di area status.
permintaan-ganti
Permintaan Ganti. Cari dan ganti string secara selektif, setelah setiap kecocokan.
ganti-string
Ganti string secara global tanpa diminta secara individual.
permintaan-ganti-regexp
Ganti string secara selektif. Apakah operasi pencarian dan penggantian menggunakan reguler
ekspresi untuk kedua pola.
dikutip-masukkan
Masukkan karakter berikutnya kata demi kata ke dalam buffer saat ini; yaitu mengabaikan fungsi apapun
terikat pada kunci itu.
cari ulang lagi
Lakukan pencarian ekspresi reguler lagi, menggunakan string pencarian dan arah yang sama
sebagai perintah pencarian terakhir.
re-search-mundur
Telusuri mundur menggunakan ekspresi reguler. Dapatkan string pencarian dari pengguna, dan
pencarian, mulai dari titik dan melanjutkan ke arah depan buffer. Jika ditemukan, titik
dibiarkan menunjuk pada karakter pertama dari pola [karakter terakhir yang ada
cocok].
telusuri ulang
Cari maju menggunakan ekspresi reguler. Dapatkan string pencarian dari pengguna dan
cari mulai dari titik. Jika ditemukan, pindahkan titik ke tepat setelah dicocokkan
karakter. tampilan melakukan semua hal yang sulit. Jika tidak ditemukan, itu hanya mencetak
pesan.
baru-baru ini
Reposisi titik di jendela saat ini. Secara default, titik tersebut berada di tengah. Jika diberikan
argumen positif (n), tampilan direposisi ke baris n. Jika n negatif, itu
adalah bahwa garis dari bawah.
gambar ulang-tampilan
Segarkan tampilan. Menghitung ulang semua ukuran jendela jika ada sesuatu yang berubah.
kembalikan-buffer
Kembalikan buffer saat ini ke file terbaru di disk.
simpan-penyangga
Simpan konten buffer saat ini jika telah diubah, secara opsional buat a
salinan cadangan.
simpan-buffer-bunuh-emacs
Tawarkan untuk menyimpan buffer yang dimodifikasi dan keluar mg.
simpan-beberapa-buffer
Lihat daftar buffer, menawarkan untuk menyimpan buffer yang telah diubah.
Buffer yang tidak terkait dengan file (seperti *scratch*, *grep*, *compile*) adalah
diabaikan.
gulir ke bawah
Gulir ke belakang n halaman. Tumpang tindih dua baris antara halaman diasumsikan. Jika diberikan
ulangi argumen, gulir ke belakang baris, bukan halaman.
gulir-satu-baris-bawah
Gulir layar ke bawah n baris tanpa mengubah posisi kursor.
gulir-satu-baris-up
Gulir layar n berbaris tanpa memindahkan posisi kursor.
gulir-jendela-lain
Gulir jendela berikutnya di jendela daftar jendela ke depan n halaman.
gulir ke atas
Gulir maju satu halaman. Tumpang tindih dua baris antara halaman diasumsikan. Jika diberikan
ulangi argumen, gulir ke belakang baris, bukan halaman.
mencari lagi
Cari lagi, menggunakan string dan arah pencarian yang sama seperti perintah pencarian terakhir.
cari-mundur
Pencarian terbalik. Dapatkan string pencarian dari pengguna, dan cari, mulai dari titik dan
berjalan menuju bagian depan buffer. Jika ditemukan, titik dibiarkan menunjuk pada
karakter pertama dari pola (karakter terakhir yang dicocokkan).
cari-maju
Cari ke depan. Dapatkan string pencarian dari pengguna, dan cari mulai dari
dot. Jika ditemukan, titik akan dipindahkan ke tepat setelah karakter yang cocok, jika tidak ditemukan,
mencetak pesan.
masukkan-sendiri-perintah
Masukkan karakter.
set-kasus-lipat-pencarian
Tetapkan pencarian case-fold, menyebabkan case tidak menjadi masalah dalam pencarian ekspresi reguler.
Ini adalah default.
atur-mode-default
Tambahkan mode yang disediakan ke daftar mode default yang digunakan oleh buffer berikutnya
penciptaan. Mode bawaan meliputi: isi, indentasi, timpa, dan notab.
set-isi-kolom
Minta pengguna untuk mengisi kolom. Digunakan oleh mode pengisian otomatis.
setel-tanda-perintah
Menetapkan tanda di jendela saat ini ke lokasi titik saat ini.
set-awalan-string
Menetapkan string awalan yang akan digunakan oleh perintah 'prefix-region'.
shell-perintah
Jalankan perintah eksternal dari mini-buffer.
shell-command-on-region
Berikan teks di wilayah ke perintah shell sebagai input.
menyusut-jendela
Kecilkan jendela saat ini dengan satu baris. Jendela tepat di bawah diperluas untuk memilih
sampai kendur. Jika hanya ada satu jendela, perintah ini tidak akan berpengaruh.
split-window-vertikal
Pisahkan jendela saat ini. Jendela yang lebih kecil dari 3 baris tidak dapat dipisah.
mulai-kbd-makro
Mulai tentukan makro keyboard. Definisi makro diakhiri dengan memanggil end-kbd-
makro.
menangguhkan-emacs
Menangguhkan mg dan beralih kembali ke layar alternatif, jika digunakan.
beralih ke buffer
Prompt dan beralih ke buffer baru di jendela saat ini.
beralih-ke-buffer-lain-jendela
Beralih ke buffer di jendela lain.
beralih-baca-saja
Alihkan flag read-only pada buffer saat ini.
transpos-karakter
Ubah posisi dua karakter di depan dan di bawah titik, lalu maju satu
karakter. Perlakukan karakter baris baru sama seperti karakter lainnya.
transpose-paragraf
Transpos paragraf yang berdekatan. Jika beberapa iterasi diminta, arus
paragraf akan dipindahkan n paragraf ke depan.
transpos-kata-kata
Transpos kata-kata yang berdekatan.
undo Membatalkan tindakan terbaru. Jika dipanggil lagi tanpa perintah campur tangan, pindah
penunjuk undo ke tindakan sebelumnya dan batalkan.
batalkan batas
Tambahkan batas batalkan. Ini biasanya tidak dilakukan secara interaktif.
batalkan-batas-toggle
Beralih apakah batas batal dibuat. Batas batalkan sering dinonaktifkan
sebelum operasi yang harus dianggap tidak dapat dilakukan secara atom.
batalkan-aktifkan
Beralih apakah informasi urung disimpan.
batalkan daftar
Tampilkan rekaman undo untuk buffer saat ini di buffer baru.
argumen universal
Ulangi perintah berikutnya sebanyak 4 kali. Biasanya terikat Cu. Perintah ini mungkin ditumpuk;
misalnya Cu Cu Cf menggerakkan kursor ke depan sebanyak 16 karakter.
wilayah-upcase
Wilayah huruf besar. Ubah semua karakter huruf kecil di wilayah menjadi huruf besar
kasus.
kata besar
Gerakkan kursor ke depan dengan jumlah kata yang ditentukan. Saat bergerak, ubah apa saja
karakter menjadi huruf besar.
terlihat-bel
Alihkan bel yang terlihat. Jika sakelar ini aktif, modeline akan berkedip.
kunjungan-tag-tabel
Catat nama file tag yang akan digunakan untuk tag-penemu berikutnya.
apa-kursor-posisi
Menampilkan banyak informasi berguna tentang lokasi titik saat ini. NS
karakter di bawah kursor (dalam oktal), baris, baris, dan kolom saat ini, dan
perkiraan posisi kursor dalam file (sebagai persentase) ditampilkan. NS
posisi kolom mengasumsikan tampilan posisi tak terbatas; itu tidak memotong hanya
karena layar tidak.
file tulis
Minta nama file dan tulis konten buffer saat ini ke file itu.
Perbarui nama file yang diingat dan hapus tanda buffer yang diubah.
cabut teks cabut dari kill-buffer. Tidak seperti emacs, mg membunuh buffer hanya terdiri dari
pembunuhan terbaru. Ini bukan cincin.
MG DIRED KUNCI PENGIKAT
Binding kunci khusus tersedia dalam mode dired.
DEL diarahkan-hapus tanda-mundur
RET, e, f dan Cm dired-find-file
SPC diarahkan-baris berikutnya
! perintah shell-dired
+ dired-create-direktori
file-alternatif-cari-dired
c dired-do-copy
d dan Cd dired-flag-file-deletion
g diarahkan-kembali
n diarahkan-baris berikutnya
o dired-cari-file-lain-jendela
p dired-baris-sebelumnya
q keluar-jendela
r dired-do-rename
kamu dired-unmark
x dired-do-flag-delete
Cv dired-scroll-down
Mv dired-scroll-up
MG DIRED PERINTAH
Berikut ini adalah daftar perintah khusus untuk mode dired:
dired-create-direktori
Buat direktori.
dired-do-copy
Salin file yang terdaftar di baris buffer dired saat ini.
dired-do-flag-delete
Hapus file yang telah ditandai untuk dihapus.
dired-do-rename
Ganti nama file yang terdaftar pada baris buffer dired saat ini.
dired-cari-alternatif-file
Ganti buffer dired saat ini dengan yang alternatif seperti yang ditentukan oleh posisinya
dari kursor di buffer dired.
dired-cari-file
Buka file pada baris buffer dired saat ini. Jika kursor berada di a
direktori itu akan dibuka dalam mode dired.
dired-flag-file-penghapusan
Tandai file yang terdaftar pada baris saat ini untuk dihapus. Hal ini ditunjukkan dalam
buffer dengan menempatkan D di margin kiri. Tidak ada file yang benar-benar dihapus sampai
fungsi dired-do-flagged-delete dieksekusi.
dired-cari-file-lain-jendela
Buka file pada baris buffer dired saat ini di jendela yang berbeda.
diarahkan-baris-berikutnya
Pindahkan kursor ke baris berikutnya.
jendela-lain-jendela
Fungsi ini bekerja seperti dired, kecuali bahwa ia menempatkan buffer dired di yang lain
jendela.
dired-sebelumnya-line
Pindahkan kursor ke baris sebelumnya.
diarahkan-kembali
Segarkan buffer dired.
dired-gulir ke bawah
Gulir ke bawah buffer dired.
gulir ke atas
Gulir ke atas buffer dired.
dired-hapus tanda
Hapus tanda penghapusan untuk file pada baris saat ini.
dired-unmark-mundur
Hapus flag penghapusan dari file yang terdaftar di baris sebelumnya dired
buffer, lalu naik ke baris itu.
keluar-jendela
Tutup buffer dired saat ini.
KONFIGURASI FILE
Ada dua file konfigurasi, .mg dan .mg-JANGKA. Di sini, TERM mewakili nama dari
jenis terminal; misalnya jika jenis terminal diatur ke "vt100", mg akan menggunakan .mg-vt100 sebagai
berkas permulaan. File startup tipe terminal digunakan terlebih dahulu.
Format file startup adalah daftar perintah, satu per baris, seperti yang digunakan untuk interaktif
evaluasi. String yang biasanya dimasukkan oleh pengguna pada prompt berikutnya mungkin
ditentukan setelah nama perintah; misalnya:
global-set-key ")" self-insert-command
global-set-key "\^x\^f" find-file
global-set-key "\e[Z" backward-char
isi set-default-mode
set-isi-kolom 72
eksekusi otomatis *.c c-mode
Komentar dapat ditambahkan ke file startup dengan menempatkan “;” atau “#” sebagai karakter pertama dari a
line.
Gunakan mg online menggunakan layanan onworks.net