Kamis, 26 Desember 2016
Perintah pada Editor Teks dan Macam-macam Editor Teks
Linux merupakan sistem operasi yang sangat populer. Banyak digunakan di negara indonesia. Berbeda dengan sistem operasi lainnya (antara lain DOS). Linux mempunyai sifat portable yaitu dapat dipakaipada berbagai platform, dari mikrokomputer hingga main frame. Dalam linux, kita menggunakan yang namanya editor teks. Dimana editor vi itu sendiri adalah sebuah editor text standar pada sistem operasi Linux yang berbasiskan mode teks dengan memanfaatkan fasilitas satu layar penuh. tetapi editor vi merupakan editor teks standar yang ada pada setiap sistem operasi UNIX. Jadi kita harus mengetahui dasar-dasar penggunaan editor vi untuk berjaga-jaga seandainya editor teks yang biasa kita gunakan tidak tersedia pada sistem operasi UNIX yang kita gunakan.
Editor vi memiliki dua modus, yaitu modus perintah (command mode) dan modus penyisipan (insert mode) Modus perintah dapat digunakan untuk memasukkan perintah-perintah untuk memanipulasi teks dan file. Perintah-perintah ini biasanya terdiri dari satu atau dua buah karakter. Modus penyisipan digunakan untuk melakukan pengetikan teks
Pada saat kita memulai editor vi, kita langsung berada pada modus perintah. Ada beberapa perintah untuk memasuki mode penyisipan. Perintah-perintah yang paling sering digunakan adalah perintah a dan i. Bila kita menekan tombol [Escape], maka kita akan kembali ke modus perintah. Penekanan [Escape] pada modus perintah tidak akan mangakibatkan kita keluar dari modus perintah.
Perbedaan vi dan cat , Vi adalah merupakan text editor sedangkan Cat adalah untuk menampilkan / melihat file yang telah ditulis. Contoh penggunaan cat pada perintah [student@localhost~]$ untuk menampilkan nama file yang bernama coba.txt .
Pada perintah [student@localhost ~]$cat coba.txt |grep password|man VI :
* Man VI digunakan untuk melihat manual perintah vi.
* Cat digunakan untuk menampilkan file yang bernama coba.txt.
* Grep digunakan untuk menampilkan file coba.txt dengan penyaringan menggunakan password.
Contoh penggunaan dari VI pada linux :
- Dengan membuat direktori baru dengan nama workdir, kemudian menuju direktori workdir
[student@localhost ~]$ cd workdir –> menuju direktori workdir.
- Kemudian ketikkan perintah $ vi coba.txt lalu berinama dengan latihan.txt
- Tekan tombol (i) untuk mengetikkan teks, teks yang diketik adalah sebagai berikut :
* Berikan perintah $ cat coba.txt . perintah ini adalah untuk membuka file latihan.txt
[student@localhost workdir]$ cat latihan.txt –> untuk membuka file latihan.txt
Menyunting file latihan.txt
- Berikan perintah $ vi coba.txt
[student@localhost workdir]$ cat coba.txt
- Sunting file latihan.txt kemudian arahkan kursor pada akhir baris pertama lalo tekan <o> dan ketikkan teks Banyak digunakan di Indonesia, tekan Esc dan ketik perintah :wq! <enter> yang terjadi adalah kalimat yang ditambahkan tersimpan karena perintah :wq! Keluar dengan menyimpan.
sumber : https://rianiy.wordpress.com/2012/04/16/editor-vi/
Dan berikut ini perintah
dalam vi dalam linux antara lain :
1. Navigasi Cursor
l , panah kanan atau spasi
: untuk bergeser ke kanan 1 karakter
h atau panah kiri : untuk
bergeser ke kiri 1 karakter
j atau panah bawah : untuk
bergeser ke bawah 1 baris
k atau panah atas : untuk
bergeser ke atas 1 baris
:0 atau 1-Shift-G : untuk
berpindah ke baris pertama
:$ : untuk berpindah ke
baris terakhir
nG : untuk berpindah ke
baris ke n
0 : untuk berpindah Awal
baris
$ : untuk berpindah Akhir
baris
^F : berpindah satu layar
penuh ke bawah.
^B : berpindah satu layar
penuh ke atas.
^D : berpindah setengah
layar ke bawah.
^U : berpindah setengah
layar ke atas.
^w : berpindah satu kata
ke depan.
^b : berpindah satu kata
ke belakang.
Tanda ^ adalah tanda
tombol Ctrl, ^F artinya anda harus menekan tombol Ctrl bersamaan dengan tombol
F.
2. Menghapus Text
x : digunakan untuk
menghapus satu karakter pada posisi kursor.
X :
digunakan untuk menghapus satu karakter pada sebelah kiri posisi kursor.
dw : digunakan untuk
menghapus 1 kata pada posisi sebelah kanan kursor.
db : digunakan untuk
menghapus 1 kata pada posisi sebelah kiri kurso.r
dd : digunakan untuk
menghapus 1 baris pada posisi kursor.
d [Enter] : untuk
menghapus dua baris, baris pada posisi kursor dan baris berikutnya.
d0 : untuk menghapus dari
awal baris sampai tepat sebelum posisi kursor.
dL : untuk menghapus dari
posisi kursor sampai akhir tampilan pada layar.
d$ : digunakan untuk
menghapus dari posisi kursor sampai akhir baris.
dG : digunakan untuk
menghapus dari posisi kursor sampai akhir baris pada file.
d^ : Menghapus dari posisi
kursor sampai awal baris dari file.
3dd : Menghapus tiga baris
dari posisi kursor kebawah.
3. Copy dan Paste Text
Untuk melakukan perintah
copy dan paste kita harus memperhatikan langkah-langkah berikut :
·
Tempatkan kursor pada posisi baris yang akan dicopy.
·
Contoh jika ingin copy 5 baris, gunakan command 5yy ( tekan angka
5 diikuti tombol y sebanyak 2x)
·
Kemudian tempatkan posisi kursor pada tempat yang akan di insert-kan
dan kemudian tekan p untuk paste.
Perintah
Copy dan paste adalah :
yy : untuk meng-copy satu
baris
yw : untuk meng-copy 1
kata pada posisi sebelah kanan kursor
yb : untuk meng-copy 1
kata pada posisi sebelah kiri kursor
y0 : untuk meng-copy dari
awal baris sampai tepat sebelum posisi kursor
yL : untuk meng-copy dari
posisi kursor sampai akhir tampilan pada layar
y$ : untuk meng-copy dari
posisi kursor sampai akhir baris
yG : untuk meng-copy dari
posisi kursor sampai akhir baris pada file
y) : untuk meng-copy dari
posisi kursor ke awal kalimat
y( : untuk meng-copy dari
posisi kursor ke akhir kalimat
p : untuk mempaste teks
Contoh : perintah 3yw artinya : meng-copy 3
kata dari sebelah kanan kursor
4. Memindahkan Text
Untuk memindahkan teks
kita dapat mengikuti langkah-langkah berikut :
· Tempatkan
kursor pada posisi baris yang akan di-cut.
· Contoh
jika ingin memindahkan 5 baris, gunakan command 5dd ( tekan angka 5 diikuti
tombol d sebanyak 2x)
· Kemudian
tempatkan posisi kursor pada tempat yang baru dan kemudian tekan p untuk paste.
5. Membatalkan Perubahan
Jika kita melakukan
kesalahan ketik atau menghapus tanpa sengaja, kita dapat memperbaikinya dengan
menggunakan perintah u atau U.
Perintah u digunakan untuk
membatalkan perubahan terakhir yang dilakukan oleh pemakai
Perintah U digunakan untuk
membatalkan seluruh perubahan pada satu baris.
6. Mencari String dan
Karakter
Editor VI dapat melakukan
pencarian terhadap string dan karakter. Untuk pencarian string, perintah yang
digunakan adalah perintah / dan ?. Pada saat kedua perintah ini digunakan,
perintah yang diketikkan akan muncul dibagian bawah layar, tempat kita
mengetikkan string yang ingin dicari.
perbedaan antara / dan ? Prinsip
Kedua perintah sebenarnya sama, yang berbeda hanya pada arah pencarian yang akan dilakukan. Perintah / mencari
ke arah bawah, sedangkan perintah ? mencari ke arah atas dari file.
Contoh : Misalnya kita
ingin mencari kata <VirtualHost>, kita tinggal mengetikkan perintah
/<VirtualHost>.
Perintah
n dan N digunakan untuk melanjutkan proses pencarian yang sebelumnya. Perintah
n akan mencari dalam arah yang sama, sedangkan perintah N akan mencari dalam
arah yang berlawanan.
Untuk melakukan pencarian suatu kata tertentu, bisa digunakan command seperti
contoh berikut :
/\<host\>
artinya
perintah ini hanya akan mencari string dengan nilai host saja, kata virtualhost
akan diabaikan.
7. Keluar dari Editor VI
Untuk
bisa keluar dari VI maka anda harus masuk ke command mode dahulu dengan menekan
tombol ESC pada keyboard atau bisa juga dengan menekan “Control + [” . Setelah
berada dalam COMMAND MODE ketik :q untuk keluar dari VIM tanpa save , bila file
yang dibuka sudah dimodifikasi oleh anda maka VIM tidak akan mengizinkan anda keluar
dan untuk mengabaikan peringatan ini maka itu gunakan :q! untuk keluar dari VIM
dan mengabaikan segala perubahan pada file tersebut.
8. Menyimpan pekerjaan
Jika
ingin save file yang sudah di rubah, cukup ketikkan :w lalu tekan enter. Jika
ingin save file yang sedang dibuka dengan nama lain maka ketik :w namafile_baru
dan tekan enter maka file tersebut akan disave menjadi namafile_baru.
9. Perintah Tambahan Lainnya
Masih
banyak perintah Editor VI yang bisa digunakan, diantaranya :
:r
nama_file : adalah command untuk menyisipkan isi file namafile kedalam file
yang sedang kita buka.
:q
: digunakan untuk keluar dari Editor VI
:w
: digunakan untuk menyimpan file
:!ls
: digunakan me-list isi current directory saat itu (tanpa keluar dari editor
VI). Untuk kembali ke editor VI, tekan
Enter.
:sh
: adalah command untuk meninggalkan editor VI untuk sementara untuk melakukan
beberapa perintah lain pada shell. Gunakan ctrl-d untuk kembali ke editor VI.
Semua
perintah VI diatas dapat dikombinasikan dengan perintah-perintah yang ada,
contohnya perintah :wq berarti kita memberikan perintah menyimpan sebuah file
kemudian langsung keluar dari editor VI.
Tidak ada komentar:
Posting Komentar