8 Desember 2011

mengenal editor VI


MENGENAL EDITOR vi
1. Tujuan
Bisa menggunakan text Editor vi , memahami serta mengerti fungsi dari tiap kunci yang berada dalam text Editor vi tersebut.

2. Pembahasan
Text Editor vi merupakan program untuk melakukan pengelolaan teks yang standar terinstall pada semua distribusi Linux. Moda Operasi Vi

Pada vi ini terdapat 2 buah moda operasi yaitu;

* Moda Perintah / command
* Moda Tulis

Dalam moda perintah kita dapat menjalankan perintah yang tersedia untuk mempermudah kita mengedit atau melakukan suatu aksi pada file teks yang sedang kita buka. Sementara dalam moda tulis kita dapat menambahkan atau mengurangi teks ke dalam file tersebut.

Pertama kali dibuka vi akan berjalan pada moda perintah dan siap menerima perintah yang kita berikan, contohnya dapat anda lihat dibawah.

Berikut ini akan dijelaskan juga perintah-perintah yang ada pada modus perintah didalam editor vi.
Membuka dan Menutup File Teks

Membuka file teks dengan vi dapat dilakukan melalui perintah sederhana;

vi namafile

Sementara untuk menutup file teks dapat dilakukan melalui perintah-perintah berikut;

Untuk menutup editor gunakan perintah yang terdapat didalam editor vi. Menuliskan perintah biasanya didahului dengan titik dua (:), dan diakhiri dengan atau tombol . Berikut ini beberapa contoh perintah, perintah-perintah berikut dapat dijalankan pada moda perintah, apabila sebelumnya kita berada pada moda tulis, cukup tekan tombol Escape untuk masuk ke moda perintah;
Perintah Fungsi
:x Untuk menyimpan perubahan dan langsung keluar dari editor vi
:q Untuk keluar dari vi, apabila ada perubahan yang belum disimpan, perintah ini tidak dapat dijalankan sebelum perubahan tersebut ditulis ke file (:w)
:wq Untuk menyimpan perubahan dan langsung keluar dari editor vi
:q! Untuk keluar dari vi dan mengabaikan perubahan yang sudah dibuat sebelumnya
Menambah, Mengubah, dan Menghapus Teks

Apabila kita ingin mengedit file, kita harus terlebih dahulu masuk ke moda tulis dan keluar dari moda perintah, berikut beberapa contoh perintah yang memungkinkan kita melakukan perubahan pada sebuah file teks;
Menambah Teks
Perintah Fungsi
i Menyisipkan teks sebelum kursor
I Menyisipkan teks sebelum kursor dan menempatkan kursor di awal baris
a Menyisipkan teks sesudah kursor
A Menyisipkan teks sesudah kursor dan menempatkan kursor di akhir baris

Perintah diatas akan aktif sampai kita menekan tombol untuk kembali ke moda perintah.

Merubah Teks
Perintah Fungsi
r Merubah satu karakter sebelum kursor, tidak perlu diakhiri dengan tombol
R Merubah karakter dimulai dari kursor, harus diakhiri dengan tombol
Menghapus Teks
Perintah Fungsi
x Menghapus satu karakter setelah kursor
Nx Menghapus sejumlah (N) karakter dimulai dari karakter setelah kursor
dw Menghapus satu kata dimulai dari karakter setelah kursor
dNw Menghapus sejumlah (N) kata dimulai dari karakter setelah kursor
dd Menghapus satu baris, baris tempat kursor berada
dNd atau Ndd Menghapus sejumlah (N) baris dimulai dari baris tempat kursor berada
Perintah Lain
Berikut adalah contoh perintah lain yang sering digunakan dan bisa sangat berguna dalam melakukan pengolahan file teks;
Pencarian Teks
Perintah Fungsi
/kata Mencari keberadaan "kata" ke teks setelah kursor, kursor akan berhenti ke "kata" pertama yang ditemukan
?kata Mencari keberadaan "kata" ke teks sebelum kursor, kursor akan berhenti ke "kata" pertama yang ditemukan

Menghitung Baris
Perintah Fungsi
:. Memeriksa kursor kita berada di baris keberapa
:= Memeriksa jumlah baris pada sebuah file teks
^g (Ctrl +g) Memunculkan keterangan nama file yang sedang kita buka, informasi baris kursor, informasi jumlah baris file, dll
:set number Memunculkan Line Number di sebelah kiri editor
:N Meletakkan kursor ke baris ke (N) di dalam file teks

Pada text editor vi karakter huruf dibedakan antara huruf kecil dan huruf kapital.
Pada moda perintah kita juga bisa menggunakan tombol panah untuk memindahkan kursor.


3. Kesimpulan
Kita bisa menggunakan text editor vi dengan perintah-perintah yang digunakan untuk memanipulasi editor vi tersebut, dan bisa memahami setipa perintah digunakan untuk apa, dan bagaimana reaksinya jika kita jalankan perintah tersebut.

4. Latihan
1. Salinlah file Latihan.txt ke file latihan2.txt (apa perintah yang digunakan)?
2. Kemudian bukalah file latihan2.txt

 Pindahkan kursor pada awal baris yang berisi kalimat
Ø
“Banyak digunakan di negara indonesia”
 Masuk ke mode editing kemudian tekan perintah-perintah berikut dan amati hasilnya : dd , u , d2d , u
Ø
Ø Keluarlah dari vi tanpa menyimpan perubahan yang telah dilakukan, jelaskan dalam laporan praktikum , fungsi dari perintah tersebut diatas !
3. Bukalah kembali file latihan2.txt
 Cobalah untuk mengganti kata sistem menjadi system
Ø
Ø Perintah semacam ini , juga dapat digunakan untuk menghapus kata tertentu. Caranya adalah dengan memberikan string pengganti dengan string kosong (tidak usah ditulisi apa-apa). Praktekan untuk menghapus semua kata operasi
 Keluar dari editor vi dengan menyimpan hasil yang telah dilakukan, kemudian tampilkan dalam shell !
Ø
Jawab:
1. jika ingin copy dan paste beberapa baris langsung gunakan langkah langkah berikut:

1. tempatkan kursor pada posisi line yang akan dicopy.
2. contoh jika ingin copy 3 baris, gunakan command 3yy ( tekan angka 3 diikuti tombol y sebanyak 2x)
3. tempatkan posisi kursor pada tempat yang akan di insertkan dan kemudian tekan p.
sesudah tekan p
2. jika kita ketikan dd maka tampilan sistem operasi linux akan hilang dan jika kita ketik perintah u maka akan muncul kembali :

jika kita mengetikan d2d dan u maka hasilnya akakn menghapus 2 baris dan u digunakan untuk meng-undo atau mengembalikan

3. bisa kita ketikan pada terminal mode editing :1, $s/Sistem/System /g
Maka kan terlihat hasilnya seperti berikut :
jika kita melakukan penghapusan kata operasi maka kita bisa mengetikan perintah dengan mengganti string kosong pada kata yang akan kita hapus tersebut yaitu :1, $s/operasi/ / g maka kata operasi akan hilang seperti berikut :
dan jika kita keluar dari editor vi tersebut, dengan tidak melakukan perubahan apapun maka hasilnya yang sudah kita edit tadi tidak akan ada efek perubahanya seperti berikut :



5. Tugas
1.      Menjelaskan secara detail, perintah-perintah yang telah anda jalankan dan contoh-contoh yang lain kedalam laporan.
2.      Carilah perintah-perintah dalam editor vi yang lain dan jelaskan fungsinya, selain yang sudah ada di modul minimal 5 perintah.
Jawab :
1.     $ mkdir workdir = kita membuat suatu direktori kerja baru.
Lalu dengan perintah : $ cd workdir
$ vi latihan.txt artinya kita membuat file baru bernama latihan.txt yang akan kita ketik apa saja sesuai keinginan kita.
Pada mode editing kita bisa memasukan perintah-perintah saperti “i” digunakan untuk menulis text pada editor vi, “wq” digunakan untuk menyimpan perubahan yang telah kita lakukan, “q!” mengabaikan semua perubahan yang telah kita lakukan, artinya walaupun kita melakukan perubahan pada mode editing tidak akan terjadi perubahan.
$ cat latihan.txt = digunakan untuk menampilkan text yang telah kita buat pada editor vi tersebut.
:1, $s/sistem/system/g = berarti kita telah mengganti kata “sistem” menjadi “system”.
:1, $s/operasi/ /g = berarti kita telah menghapus kata operasi dengan memberikan string kosong pada kata yang akan dihapus tersebut.
2.      pada mode editing kita ketikan
1. “10” artinya kita akan menghapus 10 karakter dari awal baris.
2. “j”digunakan untuk menggabungkan baris aktual dan baris berikutnya.
3. “/sistem” berarti kita melakukan pencarian kata sistem.
4. “:w” digunakan untuk menulis text tanpa keluar editor vi
5. “:4” artinya kita menuju baris ke 4.

Tidak ada komentar:

Pengikut

Total Tayangan Halaman

selamat datang

mengenal editor VI

on 8 Desember 2011

MENGENAL EDITOR vi
1. Tujuan
Bisa menggunakan text Editor vi , memahami serta mengerti fungsi dari tiap kunci yang berada dalam text Editor vi tersebut.

2. Pembahasan
Text Editor vi merupakan program untuk melakukan pengelolaan teks yang standar terinstall pada semua distribusi Linux. Moda Operasi Vi

Pada vi ini terdapat 2 buah moda operasi yaitu;

* Moda Perintah / command
* Moda Tulis

Dalam moda perintah kita dapat menjalankan perintah yang tersedia untuk mempermudah kita mengedit atau melakukan suatu aksi pada file teks yang sedang kita buka. Sementara dalam moda tulis kita dapat menambahkan atau mengurangi teks ke dalam file tersebut.

Pertama kali dibuka vi akan berjalan pada moda perintah dan siap menerima perintah yang kita berikan, contohnya dapat anda lihat dibawah.

Berikut ini akan dijelaskan juga perintah-perintah yang ada pada modus perintah didalam editor vi.
Membuka dan Menutup File Teks

Membuka file teks dengan vi dapat dilakukan melalui perintah sederhana;

vi namafile

Sementara untuk menutup file teks dapat dilakukan melalui perintah-perintah berikut;

Untuk menutup editor gunakan perintah yang terdapat didalam editor vi. Menuliskan perintah biasanya didahului dengan titik dua (:), dan diakhiri dengan atau tombol . Berikut ini beberapa contoh perintah, perintah-perintah berikut dapat dijalankan pada moda perintah, apabila sebelumnya kita berada pada moda tulis, cukup tekan tombol Escape untuk masuk ke moda perintah;
Perintah Fungsi
:x Untuk menyimpan perubahan dan langsung keluar dari editor vi
:q Untuk keluar dari vi, apabila ada perubahan yang belum disimpan, perintah ini tidak dapat dijalankan sebelum perubahan tersebut ditulis ke file (:w)
:wq Untuk menyimpan perubahan dan langsung keluar dari editor vi
:q! Untuk keluar dari vi dan mengabaikan perubahan yang sudah dibuat sebelumnya
Menambah, Mengubah, dan Menghapus Teks

Apabila kita ingin mengedit file, kita harus terlebih dahulu masuk ke moda tulis dan keluar dari moda perintah, berikut beberapa contoh perintah yang memungkinkan kita melakukan perubahan pada sebuah file teks;
Menambah Teks
Perintah Fungsi
i Menyisipkan teks sebelum kursor
I Menyisipkan teks sebelum kursor dan menempatkan kursor di awal baris
a Menyisipkan teks sesudah kursor
A Menyisipkan teks sesudah kursor dan menempatkan kursor di akhir baris

Perintah diatas akan aktif sampai kita menekan tombol untuk kembali ke moda perintah.

Merubah Teks
Perintah Fungsi
r Merubah satu karakter sebelum kursor, tidak perlu diakhiri dengan tombol
R Merubah karakter dimulai dari kursor, harus diakhiri dengan tombol
Menghapus Teks
Perintah Fungsi
x Menghapus satu karakter setelah kursor
Nx Menghapus sejumlah (N) karakter dimulai dari karakter setelah kursor
dw Menghapus satu kata dimulai dari karakter setelah kursor
dNw Menghapus sejumlah (N) kata dimulai dari karakter setelah kursor
dd Menghapus satu baris, baris tempat kursor berada
dNd atau Ndd Menghapus sejumlah (N) baris dimulai dari baris tempat kursor berada
Perintah Lain
Berikut adalah contoh perintah lain yang sering digunakan dan bisa sangat berguna dalam melakukan pengolahan file teks;
Pencarian Teks
Perintah Fungsi
/kata Mencari keberadaan "kata" ke teks setelah kursor, kursor akan berhenti ke "kata" pertama yang ditemukan
?kata Mencari keberadaan "kata" ke teks sebelum kursor, kursor akan berhenti ke "kata" pertama yang ditemukan

Menghitung Baris
Perintah Fungsi
:. Memeriksa kursor kita berada di baris keberapa
:= Memeriksa jumlah baris pada sebuah file teks
^g (Ctrl +g) Memunculkan keterangan nama file yang sedang kita buka, informasi baris kursor, informasi jumlah baris file, dll
:set number Memunculkan Line Number di sebelah kiri editor
:N Meletakkan kursor ke baris ke (N) di dalam file teks

Pada text editor vi karakter huruf dibedakan antara huruf kecil dan huruf kapital.
Pada moda perintah kita juga bisa menggunakan tombol panah untuk memindahkan kursor.


3. Kesimpulan
Kita bisa menggunakan text editor vi dengan perintah-perintah yang digunakan untuk memanipulasi editor vi tersebut, dan bisa memahami setipa perintah digunakan untuk apa, dan bagaimana reaksinya jika kita jalankan perintah tersebut.

4. Latihan
1. Salinlah file Latihan.txt ke file latihan2.txt (apa perintah yang digunakan)?
2. Kemudian bukalah file latihan2.txt

 Pindahkan kursor pada awal baris yang berisi kalimat
Ø
“Banyak digunakan di negara indonesia”
 Masuk ke mode editing kemudian tekan perintah-perintah berikut dan amati hasilnya : dd , u , d2d , u
Ø
Ø Keluarlah dari vi tanpa menyimpan perubahan yang telah dilakukan, jelaskan dalam laporan praktikum , fungsi dari perintah tersebut diatas !
3. Bukalah kembali file latihan2.txt
 Cobalah untuk mengganti kata sistem menjadi system
Ø
Ø Perintah semacam ini , juga dapat digunakan untuk menghapus kata tertentu. Caranya adalah dengan memberikan string pengganti dengan string kosong (tidak usah ditulisi apa-apa). Praktekan untuk menghapus semua kata operasi
 Keluar dari editor vi dengan menyimpan hasil yang telah dilakukan, kemudian tampilkan dalam shell !
Ø
Jawab:
1. jika ingin copy dan paste beberapa baris langsung gunakan langkah langkah berikut:

1. tempatkan kursor pada posisi line yang akan dicopy.
2. contoh jika ingin copy 3 baris, gunakan command 3yy ( tekan angka 3 diikuti tombol y sebanyak 2x)
3. tempatkan posisi kursor pada tempat yang akan di insertkan dan kemudian tekan p.
sesudah tekan p
2. jika kita ketikan dd maka tampilan sistem operasi linux akan hilang dan jika kita ketik perintah u maka akan muncul kembali :

jika kita mengetikan d2d dan u maka hasilnya akakn menghapus 2 baris dan u digunakan untuk meng-undo atau mengembalikan

3. bisa kita ketikan pada terminal mode editing :1, $s/Sistem/System /g
Maka kan terlihat hasilnya seperti berikut :
jika kita melakukan penghapusan kata operasi maka kita bisa mengetikan perintah dengan mengganti string kosong pada kata yang akan kita hapus tersebut yaitu :1, $s/operasi/ / g maka kata operasi akan hilang seperti berikut :
dan jika kita keluar dari editor vi tersebut, dengan tidak melakukan perubahan apapun maka hasilnya yang sudah kita edit tadi tidak akan ada efek perubahanya seperti berikut :



5. Tugas
1.      Menjelaskan secara detail, perintah-perintah yang telah anda jalankan dan contoh-contoh yang lain kedalam laporan.
2.      Carilah perintah-perintah dalam editor vi yang lain dan jelaskan fungsinya, selain yang sudah ada di modul minimal 5 perintah.
Jawab :
1.     $ mkdir workdir = kita membuat suatu direktori kerja baru.
Lalu dengan perintah : $ cd workdir
$ vi latihan.txt artinya kita membuat file baru bernama latihan.txt yang akan kita ketik apa saja sesuai keinginan kita.
Pada mode editing kita bisa memasukan perintah-perintah saperti “i” digunakan untuk menulis text pada editor vi, “wq” digunakan untuk menyimpan perubahan yang telah kita lakukan, “q!” mengabaikan semua perubahan yang telah kita lakukan, artinya walaupun kita melakukan perubahan pada mode editing tidak akan terjadi perubahan.
$ cat latihan.txt = digunakan untuk menampilkan text yang telah kita buat pada editor vi tersebut.
:1, $s/sistem/system/g = berarti kita telah mengganti kata “sistem” menjadi “system”.
:1, $s/operasi/ /g = berarti kita telah menghapus kata operasi dengan memberikan string kosong pada kata yang akan dihapus tersebut.
2.      pada mode editing kita ketikan
1. “10” artinya kita akan menghapus 10 karakter dari awal baris.
2. “j”digunakan untuk menggabungkan baris aktual dan baris berikutnya.
3. “/sistem” berarti kita melakukan pencarian kata sistem.
4. “:w” digunakan untuk menulis text tanpa keluar editor vi
5. “:4” artinya kita menuju baris ke 4.

0 komentar:

 
Template Indonesia | NOTE
Aku cinta Indonesia