PERTEMUAN 6 (EDITOR TEKS VI DI LINUX )

Laporan

1. Jelaskan pengertian dan fungsi Editor Teks Vi di linux !!

2. Jelaskan 2 modus operasi yang terdapat pada Editor Teks Vi !!!

3. Sebutkan perintah Dasar dan perintah dalam modus instruksi pada editor teks Vi !!

4. Berikan contoh editor teks lain yang sering digunakan selain editor teks Vi !!

Jawaban :

1. Editor VI merupakan editor berbasis text yang banyak digunakan pemakai UNIX. Pemakai dapat mengedit text dan menggerakkan kursor ke bagian layar yang ingin diedit. Hampir semua distro memiliki dukungan pada editor ini.vimerupakan editor Linux yang berbasis text mode,artinya semua skrip atau naskah yang ada dapat di tulis pada halaman editor vi.

Fungsi nya adalah :
• Memasukkan dan menghapus teks
• Membaca dan menulis file -file
• Mencari teks
• Menyalin dan memindahkan teks


2.  a. MODUS EDIT
1. APPEND
    a = menambahkan pada posisi sesudah kursor
   A = menambahkan pada akhir baris
2. INSERT
   (I kecil) = menyisipkan pada posisi kursor
    I = menyisipkan pada awal baris
3. OPEN
  o = membuka baris baru di bawah posisi kursor
  O = membuka baris baru di atas posisi kursor

Menggunakan VI
Ketikkan teks berikut:
$ vi teks
Pada layar akan tampil :
~
~
~
 ~
“teks.txt”[new file] 1 line, 1 char

'untuk kembali undo
Undo the latest change = [Esc] u
Restore the complete line = [Esc] U

Menyimpan dan Keluar vi
Untuk menyimpan file dapat digunakan perintah – perintah sebagai berikut :
•w : Digunakan untuk menyimpan file.
•w! : Menyimpan file walaupun filenya sudah ada.
•wq : Menyimpan file lalu keluar dari vi.
•x : Menyimpan file lalu keluar dari vi.
•q! : Keluar dari vi tanpa menyimpan.


b.   MODUS PERINTAH

1. Penghapusan Teks
* PER KARAKTER
nx = n karakter pada posisi kursor
nX = n karakter pada posisi sebelum kursor
* PER KATA
ndw = n kata dari posisi kursor
* PER BARIS

ndd = n baris dari posisi kursor
* D = Menghapus baris dan membentuk baris baru pada baris yang telah dihapus tadi.
* d0 = Menghapus dari posisi kursor sampai awal baris.

2. Mengganti Teks
* PER KATA
ncw = n kata pada posisi kursor
* PER KARAKTER
r = satu karakter pada posisi kursor
R= mengganti karakter mulai dari posisi kursor
s/d esc ditekan

3. Untuk memudahkan mengetahui nomor baris dapat dilakukan: [Esc]:set number

4. Untuk menghilangkan : [Esc]:nonu

5. Dalam pengoperasian copy, paste dilakukan dengan cara memberikan perintah untuk menyalin data ke buffer lalu memberikan perintah lagi untuk menyalin data yang ada di buffer ke tempat yang diinginkan

6. Memindahkan ke tempat lain(baris lain)

7. Mencari string

8.Merubah String/Replace

3. 
Dan berikut ini perintah dalam vi dalam linux antara lain :


A. Navigasi Cursor

B. Menghapus Text

C. Copy dan Paste Text

D. Memindahkan Text
E. Membatalkan Perubahan
F. Mencari String dan Karakter
G. Keluar dari Editor Vi
H. Menyimpan pekerjaan
I. Perintah Tambahan Lainnya


4.

Sublime

Sublime dalam polling yang dilakukan oleh FossbytesSublime text diikuti oleh Atom dan Vim merupakan text editor yang menjadi favorit para penggunanya. Text editorSublime ini dibangun dengan fitur penuh dimaksudkan untuk "code, markup and prose". Mendapat dukungan secara native dengan berton-ton bahasa pemrograman dan bahasa markup. Menggunakan plugin, Sublime datang dengan lisensi free-software, seseorang bisa memperluas fungsi dari text editor ini. "Goto Anything" merupakan fitur populer dari text editor sublime yang memungkinkan kamu dengan cepat melakukan navigasi ke file, line atau symbol. Fitur utama lainnya dari text editor sublime ini di antaranya : command palette, Python-based plugin API, simultaneous editing, project-specific preferences, dan lain-lain.

Pretest :

1. Jelaskan pengertian dan fungsi Chmod dan Umask !
2. Jelaskan perbedaan Chmod dan Umask !
3. Tuliskan sintaks penggunaan Chmod dan Umask !!!




Komentar

Postingan populer dari blog ini

PERTEMUAN 4 ( SOFTLINK & HARDLINK )

PERTEMUAN 7 ( BOOTLOADER PADA LINUX )