Mengenal Script Shell 2

Menyunting File Script (Edit Scipt)

Untuk menyunting seseorang harus menggunakan cincin, lho salah ya? Maksudnya untuk menyunting (edit script) di linux / unix biasanya menggunakan editor vi ada juga yang lain c, kayak vim, gEdit, etc lah. Berikut perintah dalam editor tersebut:

Navigasi Keyboard Fungsi

h                = Ke kiri satu karakter
l                 = Ke kanan satu karakter
w               = Ke kanan satu kata
b                = Ke kiri satu kata
e                = Menuju ke akhir kata
0                = Kembali ke awal baris
^                = Bergerak ke karakter pertama dalam satu baris
:$               = Menuju ke akhir baris
Ctrl-b        = Berpindah satu layar sebelumnya
Ctrl-f         = Turun satu bagian layar
k atau -      = Kembali ke awal (ke belakang) satu baris
j atau +      = Berpindah ke depan satu baris
G               = Berpindah ke baris yang diberikan (bisa berulang)
:[baris_n]   = berpindah ke baris n,:10 berpindah ke baris 10, :2,10 d adalah menghapus baris 2-10

Duplikasi

yy               = Copy baris dan harus diikuti dengan P atau p-paste', biasa dikenal dengan yank
[n]yy          = n adalah jumlah baris yang akan di-yank, 5yy adalah copy 5 baris
Ctrl p         = Tempelkan baris yang tadi telah dilakukan copy-paste setelah melakukan yank sebelum
                     kursor
Ctrl P         = Tempelkan baris yang tadi telah dilakukan copy-paste setelah melakukan yank sebelum
                     kursor

Menghapus

dd               = Menghapus satu baris di kursor aktif
[n]dd          = n adalah jumlah baris yang akan dihapus, 2dd adalah 2 baris yang akan dihapus (cut)
Ctrl p         = Tempelkan baris yang tadi telah dilakukan copy-paste setelah melakukan yank sebelum
                     kursor
Ctrl P         = Tempelkan baris yang tadi telah dilakukan copy-paste setelah melakukan yank sebelum
                     kursor
dh              = Menghapus (Delete) satu karakter ke belakang
x                = Menghapus (Delete) satu karakter di posisi kursor aktif
dl               = Menghapus (Delete) satu karakter di depannya
db              = Menghapus (Delete) satu kata ke belakang
dw             = Menghapus (Delete) satu kata di depannya
d$              = Menghapus (Delete) kalimat/kata sampai akhir baris
d0              = Menghapus (Delete) kalimat/kata sampai akhir awal baris

Mencari

s                 = Mengganti string, format s/kata sebelum/kata sesudah s/saya/anda/;mengganti kata saya
                      dengan anda
?string       = Mencari berdasar string yang dicari ke arah depan
/string        = Mencari berdasar string yang dicari ke arah belakang
n                = Mencari kembali string yang sama (Find next).
                     Lakukan shift-n untuk kembali ke pencarian sebelumnya
N               = Mencari kembali string yang sama, tapi arah kebalikannya (Find Backward)

Menyimpan dan Membatalkan

U                = Membatalkan perubahan
u                 = Membatalkan perubahan
q!                = Keluar tanpa simpan
:w               = Simpan dan tetap tidak keluar dari program penyuntingan (vi editor)
:wq!            = Keluar dan simpan

Untuk bisa memodifikasi, tekan huruf [i] pada keyboard dan jika ingin keluar tekan tombol [ESC].

Keyboard Fungsi

i                  = Masukkan text sebelum posisi karakter sekarang
a                 = Masukkan text setelah posisi karakter sekarang
I                  = Masukkan text pada posisi awal dari baris
A                = Masukkan text pada posisi akhir dari baris

r                  = Menimpa text yang ada dengan karakter baru dari kursor yang aktif

Comments

Popular posts from this blog

Hello Word Laravel

The Java Tutorial Introduction

Onno W. Purbo A.K.A Kang Onno (Hacker White)