Selasa, 18 Oktober 2011

Resume Sistem Operasi Pertemuan 6

Nim      : 10.41010.0001
Nama     : Randy Floranno Hasdi
MK       : Sistem Operasi
Kelas    : P1

VI editor
Pemrosesan Kata dalam Ubuntu
Ada terdapat bermacam utility yang digunakan untuk melakukan pemrosesan pada kata diantaranya adalah:   
Vi editor
Nano
Gedit
Dll

Ada tiga dasar command yang ada pada Vi Editor
Modus penyisipan dan pengisian
Modus perintah
Modus balik

Modus Penyisipan
Menekan tombol i = hal ini dimaksudkan untuk melakukan proses pengetikan.
Menekankan tombol a = yang dimaksudkan untuk memulai mengetik dengan menulis di sebelah kanan dari kursor.
Menekan tombol A = digunakan untuk memulai menulis pada akhir dari baris.

Untuk keluar dari Vi

Perintah-perintah Vi
Pergerakan Kursor
Kanan : j
Kiri   : k
Atas :h
Bawah : l
Awal baris : 0
Akhir baris : A

Editing
Insert (i) : memasukan kalimat, dimana kata diselipkan di posisi krusor.
Append (a) : memasukan kalimat, dimana kata diselipkan setelah posisi krusor.

Open (o dan O) :
o = membuat satu baris baru di bawah posisi kursor
O = membuat satu baris baru di atas posisi kursor

Delete (x dan X) :
x menghapus satu karakter pada posisi kursor
X menghapus satu karakter pada posisi sebelum kursor
Delete Word (dw) : menghapus sebuah kata
Delete line (dd) : menghapus satu baris
Replace (r dan R):

r mengganti satu karakter pada posisi kursor
R mengganti kata mulai dari posisi kursor sampai di tekan Esc.
Change Word (cw) : mengganti kata dengan kata lain, kata yang diganti dibatasi dengan $
Undo (u) : membatalkan editing sebelumnya.

Search (/ dan ?)
/ mencari string mulai dari bagian paling bawah (n)
? Mencari string mulai dari bagian paling atas (n)

Copy ( y dan Y):
y = copy dari kursor sampai akhir baris ke buffer khusus.
Y = copy satu baris penuh ke buffer
yw = copy karakter dari posisi kursor hingga akhir kata
yW = copy karakter dari posisi kursor hingga akhir kata yang dipisahkan spasi
yb = copy karakter dari awal hingga tepat sebelum posisi kursor
yB = copy karakter dari awal kata yang dipisahkan spasi hingga sebelum posisi kursor
y <enter> =copy baris pada posisi kursor dan baris sesudah posisi kursor
yy = copy baris pada posisi kursor
y0 = copy dari awal baris hingga sebelum posisi kursor
y$ = copy dari posisi kursor hingga akhir baris.

Paste (p dan P)
p = menyalin isi buffer khusus ke posisi setelah kursor
P = menyalin isi buffer khusus ke posisi sebelum kursor

Perintah Advance
:50 : pindah ke baris 50
:$   : pindah ke baris terakhir
:=   : mengetahui posisi kursor
:q   : keluar dari Vi
:wq : keluar dan menyimpan dulu
:x    : keluar dan menyimpan dulu

Hapus (d)
:15d     = hapus baris ke 15
:10,15d = hapus dari baris 10 sampai 15
:-3,.+3d = hapus 3 baris sebelum kursor dan 3 baris setelah kursor

Simpan (w)
:w! = save editing
:1,10w lat.txt = simpan baris 1 sampai 10 ke lat.txt
:w! coba1.txt = simpan seluruh isi file yang sedang di edit ke file coba1.txt

Menggeser isi satu atau beberapa baris
>> menggeser isi baris ke kanan 1 tab
<< menggeser isi bari ke kiri 1 tab

Konversi huruf kecil dan huruf besar
~ : dengan menekan tombol tersebut, maka huruf kecil akan dirubah menjadi besar dan berlaku sebaliknya
~6 : 6 huruf dari kursor akan di konversi

Mengulang perubahan yang terakhir
Dapat dilakukan  dengan menggunakan perintah (.)