Materi Editor Teks Vi Dalam Operasi Linux (minggu 6)
1. Jelaskan pengertian dan fungsi Editor Teks Vi linux!
Penjelasan :
2. Jelaskan 2 modus operasi yang terdapat pada editor teks vi!
Penjelasan :
Penjelasan :
Editor vi adalah
sebuah editor text standar pada sistem operasi Linux yang berbasiskan mode
teks. Seorang user yang menggunakan vi untuk pertama kalinya, mungkin akan
mengalami sedikit kesulitan dalam memahami perintah-perintahnya dikarenakan
tidak adanya menu-menu yang ditampilkan pada saat kita sedang mengedit file.
Fungsi Umum yang harus dimiliki text
editor:
• Memasukkan dan menghapus teks
• Membaca dan menulis file -file
• Mencari teks
• Menyalin dan memindahkan teks
• Memasukkan dan menghapus teks
• Membaca dan menulis file -file
• Mencari teks
• Menyalin dan memindahkan teks
Penjelasan :
a. mode instruksi : mode ini setiap tombol pada keyboard yang ditekan akan
diterjemahkan sebagai suatu perintah. untuk masuk ke mode ini tekan tombol
[esc] pada keyboard.
b. modus edit : pada mode ini kita bebas untuk menuliskan apa saja di dalam vi.
untuk masuk ke mode ini dapat menekan tombol (i,I,a,A,o,O)
3. Sebutkan perintah dasar dan perintah dalam modus instruksi pada editor teks vi!
Penjelasan :
Berikut ini
adalah beberapa perintah dasar yang dapat digunakan :
ESC
|
Untuk mengaktifkan mode perintah utama, menonaktifkan semua mode perintah
sebelumnya
|
i
|
Untuk mengedit file
|
a
|
Untuk mengedit file
|
/
|
diikuti dengan memasukkan kata yang hendak dicari, digunakan untuk
mencari kata atau kalimat. Untuk mencari berikutnya gunakan tombol N
|
dd
|
Untuk menghapus 1 baris
|
Xdd
|
Untuk menghapus sejumlah X baris, contoh :
5dd (menghapus 5 baris) 3dd (menghapus 3 baris) |
yy
|
Untuk menyalin(copy) 1 baris
|
Xdd
|
Untuk menyalin X baris, contoh :
7yy (menyalin 7 baris) 5yy (menyalin 5 baris) |
p
|
Untuk mempaste baris file yang sudah disalin
|
w
|
Untuk menyimpan file
|
q
|
Untuk keluar dari vi tanpa menyimpan file
|
q!
|
Jika file sudah diedit, maka gunakan perintah ini untuk keluar dari vi
tanpa menyimpan file tersebut
|
wq
|
Untuk menyimpan file, kemudian keluar dari vi
|
x
|
Untuk menyimpan file, kemudian keluar dari vi
|
Menggerakkan
Kursor:
h : Menggerakkan kursor ke kiri
j : Menggerakkan kursor ke bawah
k : Menggerakkan kursor ke atas
l : Menggerakkan kursor ke kanan
w : Menggerakkan kursor ke kata berikutnya
W : Menggerakkan kursor ke pembatas kosong kata berikutnya
b : Menggerakkan kursor ke ke awal kata
B : Menggerakkan kursor ke ke awal pembatas kosong kata
e : Menggerakkan kursor ke akhir kata
E : Menggerakkan kursor ke akhir pembatas kosong kata
( : Menggerakkan kursor ke kalimat sebelumnya
) : Menggerakkan kursor ke kalimat berikutnya
{ : Menggerakkan kursor keke paragraf sebelumnya
} : Menggerakkan kursor ke paragraf berikutnya
0 : Menggerakkan kursor ke awal baris
$ : Menggerakkan kursor ke akhir baris
1G : Menggerakkan kursor ke baris pertama dari isi file
G : Menggerakkan kursor ke baris terakhir dari isi file
nG : Menggerakkan kursor ke baris ke-n dari isi file
:n : Menggerakkan kursor ke baris ke-n dari isi file
fc : Menggerakkan kursor ke huruf c terdekat selanjutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
Fc : Menggerakkan kursor ke huruf c terdekat berikutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
H : Menggerakkan kursor ke atas tampilan layar
M : Menggerakkan kursor ke tengah tampilan layar
L : Menggerakkan kursor ke bawah tampilan layar
Menghapus Teks:
x : Hapus sebuah karakter pada posisi kursor
X : Hapus sebuah karakter di sebelah kiri kursor
D : Hapus seluruh karakter dari posisi kursor sampai akhir baris
dd : Hapus satu baris pada kursor
:d : Hapus satu baris pada kursor
h : Menggerakkan kursor ke kiri
j : Menggerakkan kursor ke bawah
k : Menggerakkan kursor ke atas
l : Menggerakkan kursor ke kanan
w : Menggerakkan kursor ke kata berikutnya
W : Menggerakkan kursor ke pembatas kosong kata berikutnya
b : Menggerakkan kursor ke ke awal kata
B : Menggerakkan kursor ke ke awal pembatas kosong kata
e : Menggerakkan kursor ke akhir kata
E : Menggerakkan kursor ke akhir pembatas kosong kata
( : Menggerakkan kursor ke kalimat sebelumnya
) : Menggerakkan kursor ke kalimat berikutnya
{ : Menggerakkan kursor keke paragraf sebelumnya
} : Menggerakkan kursor ke paragraf berikutnya
0 : Menggerakkan kursor ke awal baris
$ : Menggerakkan kursor ke akhir baris
1G : Menggerakkan kursor ke baris pertama dari isi file
G : Menggerakkan kursor ke baris terakhir dari isi file
nG : Menggerakkan kursor ke baris ke-n dari isi file
:n : Menggerakkan kursor ke baris ke-n dari isi file
fc : Menggerakkan kursor ke huruf c terdekat selanjutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
Fc : Menggerakkan kursor ke huruf c terdekat berikutnya (huruf c dapat diganti oleh huruf apa saja yang pengin dicari)
H : Menggerakkan kursor ke atas tampilan layar
M : Menggerakkan kursor ke tengah tampilan layar
L : Menggerakkan kursor ke bawah tampilan layar
Menghapus Teks:
x : Hapus sebuah karakter pada posisi kursor
X : Hapus sebuah karakter di sebelah kiri kursor
D : Hapus seluruh karakter dari posisi kursor sampai akhir baris
dd : Hapus satu baris pada kursor
:d : Hapus satu baris pada kursor
4. Contoh editor teks lain yang sering digunakan selain editor teks vi!
Penjelasan :
- Nano
- Emacs
- Acme
- Active State Komudo
- Komudo Edit
- Bluefish
- Eddie
- Geany
- Dll
Komentar
Posting Komentar