Rabu, 25 April 2012

Pertemuan 6

Membuat dan mengelola fie dengan editor vi

1. membuat file
  • vi namafile

2. Modus dalam editor vi
  • Modus pengeditan taks = tekan " i " (insert)
  • Modus perintah = tekan " etc "

3. Perintah-perintah dala editor vi
  • :q! = untuk keluar dri editor vi tanpa menyimpan file
  • :w = untuk menyimpan file tanpa keluar dari editor vi
  • :wq = untuk menyimpan file sekaligus keluar dari editor vi
  • :n = next (maju)
  • :rew = previous (mundur)
  • :!sh = untuk kluar sementara dari editor vi sekaligus mengeksekusi perintah lain
  • nyy = untuk mengcopy (n) baris posisi kursor
  • nyw = untuk mengcopy (n) kata dari posisi kursor
  • P = untuk mempaste di atas posisi kursor
  • p = untuk mempaste di bawah posisi kursor
  • u = untuk undo
  • ctrl+r = redo (untuk membatalkan perintah undo)
  • gg = untuk menggerakan kursor ke baris ke n
  • ngg = untuk menggerakan kursor ke baris ke n
  • D = untuk menghapus baris tanpa mengisi baris yg kosong
  • dd = untuk menghapus baris dengan mengisi baris yg kosong 
  • d0 = untuk menghapus dari posisi kursor ke awal baris
  • nD = untuk menghapus n baris dari posisi kursor
  • ncw = untuk menghapus n kata dari posisi kursor
  • A = untuk menyisipkan kursor di akhir baris

Match (ekspresi Beraturan)

I. Perintah searching

1. Mencari kata di awal baris sesuai posisi kursor ( ^ )
  • /^kata/ 
2. Mencari kata di akhir baris sesuai posisi kursor ( $ )
  •  /kata$/
3. Mencar kata di semua baris
  • /kata/
4. Mencari huruf di semua baris
  • /a/
5. Mencari alphabet di seluru baris
  • mencari huruf besar : /[A-Z]/
  • mencari huruf kecil : /[a-z]/
6. Mencari angka di seluruh baris
  • /[0-9]/
7. Mencari angka dan huruf di seluruh baris
  • /[0-9 a-z A-Z]/
II. Perintah search dan pengeditan

1. Mengganti kata unix menjadi unik tergantung posisi kursor
  • :s/unix/unik
2. Mengganti kata Unix dan unix menjadi UNIX
  • :s/[Uu]nix/UNIX
3. Mengganti sluruh kata unix menjadi UNIX
  • :1,$s/unix/UNIX
4. Mengganti seluruh kata kecil menjadi besar
  •  :1,$s/[a-z]^u&/g
5. Mengganti seluruh huruf besar menjadi kecil
  • :1,$s/[A-Z]^1&/g
 III.Perintah search dan hapus

1. Menghapus seluruh huruf kecuali angka
  • :1,$s/[^0-9]//g
2. Menghapus seluruh angka kecuali huruf
  • :1,$s/[0-9]//g
3. Menghapus seluruh baris berdasarkan suatu kata
  • :g/unix/d
IV. Perintah menyisipkan kata

1. Menyisipkan kata pada setiap awal baris
  • :1,$s/^/ kata/g
2. Menyisipkan kata pada setiap akhir baris
  • :1,$s/$/kata /g

Cat : Tulisan " Kata " bisa di ganti dengan kata yang ingin kita cari .

Tidak ada komentar:

Posting Komentar

chat here !!