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 karakterl = 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 sayadengan 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 perubahanu = 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 sekaranga = Masukkan text setelah posisi karakter sekarang
I = Masukkan text pada posisi awal dari baris
A = Masukkan text pada posisi akhir dari baris
Comments
Post a Comment