Linux
Pertemuan 9
5-12-2009
vi : untuk membuka editor vi tanpa membuat file baru
vi namafile : untuk membuka editor vi sekaligus buat file baru
Modus dalam editor vi :
Modus pengeditan : pengeditan teks, tekan (i) insert
Modus perintah : perintah (insruksi), tekan esc
:q! : untuk keluar dari vi tanpa menyimpan file
:w : untuk menyimpan file tanpa keluar vi
:wq : untuk menyimpan file sekalius keluar dari vi
gg : untuk menggerakkan kursor ke awal baris file
ngg : untuk menggerakkan kursor kebaris ke-n
G : untuk menggerakkan kursor ke akhir baris file
nyy : untuk meng-copy n baris dari posisi kursor
nyw : untuk meng-copy n kata dari posisi kursor
u : untuk membatalkan perintah (undo)
ctrl+r : untuk membatalkan undo (redo)
P : untuk mempaste pada posisi kursor
p : untuk mempaste di bawah posisi kursor
D : untuk menghapus baris tanpa mengganti baris kosong
dd : untuk menghapus baris dengan menggani baris kosong
d0 : untuk menghapus baris dengan mengganti baris kosong
nD : untuk menghapus (n) baris
n : jumlah
Latihan :
1. Buat dir sabtu didalam user masing-masing
2. Buat file panas didalam sabtu menggunakan vi
Isi : Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
3. Tambahkan isi file panas
Isi : Tapi Saya Tetap Semangat
Penyelesaian :
[ayu@localhost ~]$ mkdir sabtu
..@localhost ~]$ cd sabtu
..@localhost sabtu]$ vi (enter – maka akan muncul )
VIM – vi Improved
version 7.0.237
by Bram Moolenaar et al
Modified by <bugzilla@redhat.com>
vim is open source and freely distributable
Help poor children in Uganda !
type : help iccf <Enter> for information
type : q <Enter> to exit
type : help <Enter> or <F1> for on-line help
type : help version 7 <Enter> for version info
(untuk keluar, ketik Esc, agar editor perintah muncul, baru ketikkan perintah)
~:q!
…@localhost sabtu]$ vi panas
(maka akan muncul tampilan….)
~
~
~
“panas” [New File]
(untuk mulai mengetik ketik i (insert))
–INSERT– -0,01 All
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
(klik Esc, kemudian ketikkan perintah)
:wq
“panas” [NEW]3L, 70C written
..@localhost sabtu]$ vi panas
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
~
~
~
(ketikkan i untuk mulai menambahkan baris baru)
–INSERT– 3,21 All
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
Tapi Saya Tetap Semangat
~
~
(klik Esc)
:w
“panas” 4L, 95C written 4,24 All
Untuk kembali ke materi sebelumnya … klik disini