Anda di halaman 1dari 6

Setiap sistem UNIX menyediakan banyak editor berbeda di luar kotak.

Pada
bagian ini saya akan menjelaskan yang paling populer menunjukkan dasar-dasar
bekerja dengan mereka. vim dan emacs secara khusus memiliki banyak dan
banyak perintah yang berbeda, memiliki plugin, dan sehingga Anda dapat
menghabiskan waktu bertahun-tahun menggunakannya hanya menggaruk
permukaan dari apa yang mungkin.

ed

ed adalah editor teks UNIX asli, dan itu yang paling mendasar yang dapat Anda
gunakan. Ini juga sangat jarang digunakan, jika pernah digunakan, oleh
kebanyakan orang.

Jalankan dengan mengetik ed . Ini memulai sesi interaktif. Masuk dalam mode
tulis dengan mengetik a pada satu baris, dan tekan enter . Kemudian ketikkan
semua yang Anda inginkan, dan setelah selesai, tulis hanya satu titik ( . ) Pada
sebuah baris dan tekan enter .

Sekarang ketik w diikuti dengan nama file untuk menyimpan buffer ke file. Ini
akan mengembalikan jumlah byte yang ditulis ke file.

Anda kemudian dapat menekan q untuk berhenti.

Anda dapat mengedit file dengan ed dengan memanggilnya dengan nama


file: ed <filename> . Ketika Anda menekan a untuk menambahkan, Anda
menambahkan konten ke bagian bawah file.

Di dalam sesi ed Anda dapat mengetik ,p untuk mencetak konten file saat ini.

vi / vim

vim adalah editor file yang sangat populer, terutama di kalangan


programmer. Ini dikembangkan secara aktif dan sering diperbarui, dan ada
komunitas yang sangat besar di sekitarnya. Bahkan ada konferensi Vim !

vi dalam sistem modern hanyalah alias untuk vim , yang berarti vi m terbukti.
Anda memulainya dengan menjalankan vi pada baris perintah.

Anda dapat menentukan nama file pada waktu doa untuk mengedit file tertentu:

vi test.txt

Anda harus tahu bahwa Vim memiliki 2 mode utama:

 mode perintah (atau normal )


 masukkan mode
Saat Anda memulai editor, Anda berada dalam mode perintah. Anda tidak dapat
memasukkan teks seperti yang Anda harapkan dari editor berbasis GUI. Anda
harus masuk ke mode penyisipan . Anda dapat melakukan ini dengan menekan
tombol i . Setelah Anda melakukannya, kata -- INSERT -- muncul di bagian
bawah editor:

Sekarang Anda dapat mulai mengetik dan mengisi layar dengan konten file:

Anda dapat berpindah file dengan tombol panah, atau menggunakan tombol h -
j - k - l . hl untuk kiri-kanan, jk untuk down-up.

Setelah selesai mengedit, Anda dapat menekan tombol esc untuk keluar dari
mode insert, dan kembali ke mode perintah .
Pada titik ini Anda dapat menavigasi file, tetapi Anda tidak dapat menambahkan
konten ke dalamnya (dan hati-hati tombol mana yang Anda tekan karena
mereka mungkin perintah).

Satu hal yang mungkin ingin Anda lakukan sekarang adalah menyimpan
file . Anda dapat melakukannya dengan menekan : (titik dua), lalu w .

Anda dapat menyimpan dan berhenti menekan : lalu w dan q :wq

Anda dapat berhenti tanpa menyimpan , menekan : lalu q dan ! :: :q!

Anda dapat membatalkan dan mengedit dengan masuk ke mode perintah dan
menekan u . Anda dapat mengulang (membatalkan membatalkan) dengan
menekan ctrl-r .

Itulah dasar-dasar bekerja dengan Vim. Dari sini mulai lubang kelinci kita tidak
bisa masuk ke dalam pengantar kecil ini.

Saya hanya akan menyebutkan perintah-perintah yang akan membantu Anda


mulai mengedit dengan Vim:

 menekan tombol x menghapus karakter yang sedang disorot


 menekan A berlangsung di akhir baris yang saat ini dipilih
 tekan 0 untuk pergi ke awal baris
 pergi ke karakter pertama kata dan tekan d diikuti oleh w untuk menghapus kata
itu. Jika Anda mengikutinya dengan e alih-alih w , spasi putih sebelum kata
berikutnya dipertahankan
 gunakan angka antara d dan w untuk menghapus lebih dari 1 kata, misalnya
gunakan d3w untuk menghapus 3 kata ke depan
 tekan d diikuti oleh d untuk menghapus seluruh baris. Tekan d diikuti
oleh $ untuk menghapus seluruh baris dari tempat kursor berada, sampai akhir
Untuk mengetahui lebih lanjut tentang Vim, saya dapat merekomendasikan Vim
FAQ dan terutama menjalankan perintah vimtutor , yang seharusnya sudah
diinstal di sistem Anda dan akan sangat membantu Anda memulai
eksplorasi vim Anda.
emacs

emacs adalah editor yang luar biasa dan secara historis dianggap sebagai editor
untuk sistem UNIX. Perang api vi vs emacs dan diskusi yang panas
menyebabkan banyak waktu yang tidak produktif bagi pengembang di seluruh
dunia.

emacs sangat kuat. Beberapa orang menggunakannya sepanjang hari sebagai


semacam sistem operasi
( https://news.ycombinator.com/item?id=19127258 ). Kami hanya akan
berbicara tentang dasar-dasar di sini.

Anda dapat membuka sesi emacs baru hanya dengan memanggil emacs :

pengguna macOS, hentikan sebentar sekarang. Jika Anda menggunakan Linux,


tidak ada masalah, tetapi macOS tidak mengirimkan aplikasi menggunakan
GPLv3, dan setiap perintah UNIX bawaan yang telah diperbarui ke GPLv3
belum diperbarui. Meskipun ada sedikit masalah dengan perintah yang saya
daftarkan sampai sekarang, dalam hal ini menggunakan versi emacs dari 2007
tidak persis sama dengan menggunakan versi dengan perbaikan dan perubahan
12 tahun. Ini bukan masalah dengan Vim, yang mutakhir. Untuk
memperbaikinya, jalankan brew install emacs dan jalankan emacs akan
menggunakan versi baru dari Homebrew (pastikan Anda telah
menginstal Homebrew )
Anda juga dapat mengedit file yang memanggil emacs <filename> :

Anda dapat mulai mengedit dan setelah selesai, tekan ctrl-x diikuti oleh ctrl-
w . Anda mengonfirmasi folder:
dan Emacs memberi tahu Anda file itu ada, menanyakan apakah harus
menimpanya:

Jawab y , dan Anda mendapat konfirmasi kesuksesan:

Anda dapat keluar dari Emacs dengan menekan ctrl-x diikuti oleh ctrl-
c . Atau ctrl-x diikuti oleh c (terus ctrl ditekan).

Ada banyak yang perlu diketahui tentang Emacs. Lebih dari yang bisa saya tulis
di pengantar kecil ini. Saya mendorong Anda untuk membuka Emacs dan
tekan ctrl-h r untuk membuka manual ctrl-h dan ctrl-h t untuk membuka tutorial
resmi.

nano

nano adalah editor ramah yang lebih pemula.

Jalankan menggunakan nano <filename> .

Anda dapat langsung mengetik karakter ke dalam file tanpa khawatir tentang
mode.

Anda dapat berhenti tanpa mengedit menggunakan ctrl-X . Jika Anda mengedit
buffer file, editor akan meminta konfirmasi dan Anda dapat menyimpan hasil
edit, atau membuangnya. Bantuan di bagian bawah menunjukkan kepada Anda
perintah keyboard yang memungkinkan Anda bekerja dengan file:

pico kurang lebih sama, meskipun nano adalah versi pico GNU yang pada
beberapa titik dalam sejarah bukan open source dan klon nano dibuat untuk
memenuhi persyaratan lisensi sistem operasi GNU.

Anda mungkin juga menyukai