editor linux menggunakan vi
TRANSCRIPT
![Page 1: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/1.jpg)
Editor Linux Menggunakan VI
![Page 2: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/2.jpg)
Nama : Irfan Divi ZiankaKelas : X TKJ AMapel : Sistem Operasi
![Page 3: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/3.jpg)
1. jika anda baru memakai editor vi. Langkah pertama yg digunakan untuk melakukan pengeditan adalah membuat nama file yang akan di edit, dengan cara ketik “vi nama.file”lakukan ini di terminal linux dan harus masuk ke super user yah
2. jika anda sudah masuk ke file editor vi, tentu anda ingin memasukan karakter ataupun kata, maka pencetlah huruf “a” untuk memulai proses pengeditan atau “insert” data
3. jika ingin melakukan pengujian suatu command vi ,terlebih dahulu gunakanlah perintah “ctrl + [“ lalu gunakanlah/tekan command yang akan digunakan
![Page 4: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/4.jpg)
Navigation cursorAdalah sebuah command pada editor vi yang fungsinya adalah untuk menavigasi atau memindahkan kursos
![Page 5: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/5.jpg)
untuk bergeser ke kanan 1 karakter
L :
Berikut adalah hasil dari command vi “L”.Posisi kursor yang semula ada di huruf “I” berpindah ke huruf “A”.
![Page 6: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/6.jpg)
Digunakan untuk bergeser ke kiri 1 karakter
H:
Berikut adalah hasil dari command vi “H”.Posisi kursor yang semula ada di huruf “A” berpindah ke huruf “K”.
![Page 7: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/7.jpg)
digunakan untuk bergeser ke bawah 1 baris
J :
Berikut merupakan hasil dari command vi “J”. Kursor yang semula berada di baris pertama,dihuruf ”A”,lalu berpindah ke baris kedua
![Page 8: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/8.jpg)
Digunakan untuk bergeser ke atas 1 baris
K :
Berikut merupakan hasil dari command vi “K”. Kursor yang semula berada di baris kedua,lalu berpindah semula ke huruf “A”
![Page 9: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/9.jpg)
Digunakan untuk berpindah ke baris pertama
:0
Berikut merupakan hasil dari command vi “:0” kursor yang semula ada huruf “I” baris ketiga,berpindah ke huruf “I” baris pertama
![Page 10: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/10.jpg)
Digunakan untuk berpindah ke baris terakhir
:$
Berikut adalah hasil dari command vi “:$”.Kursor yang awalnya berada di huruf “I” awal baris pertama,berpindah ke huruf”I” di awal baris ketiga
![Page 11: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/11.jpg)
Digunakan untuk berpindah satu layar penuh ke bawah.
^F
Berikut merupakan hasil dari command vi “^F”,
![Page 12: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/12.jpg)
Digunakan untuk berpindah satu layar penuh ke atas
^B
Berikut merupakan hasil dari penggunaan command vi “^B”
![Page 13: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/13.jpg)
Digunakan untuk berpindah setengah layar ke bawah
^D
Berikut merupakan hasil dari penggunaan command vi “^D”
![Page 14: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/14.jpg)
Digunakan untuk berpindah setengah layar ke atas.
^U
Berikut merupakan hasil dari command vi “^U”
![Page 15: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/15.jpg)
Digunakan untuk berpindah satu kata ke depan.
W
Berikut merupakan hasil dari penggunaan command vi “w”. Kursor yang semula berada di huruf “I” sekarang berpindah ke huruf “d”.
![Page 16: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/16.jpg)
B
Digunakan untuk berpindah satu kata ke depan.
Berikut merupakan hasil dari penggunaan command vi “B”,Posisi kursor yang semula berada di huruf “Z” kemudian berpindah ke huruf “d”
![Page 17: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/17.jpg)
Remove Text pada Editor VI
![Page 18: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/18.jpg)
x
digunakan untuk menghapus satu karakter pada posisi kursor
Berikut merupakan hasil dari penggunaan command vi “x” Huruf “A” terhapus karena penggunaan command tersebut
![Page 19: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/19.jpg)
X(besar)
digunakan untuk menghapus satu karakter pada sebelah kiri posisi kursor.
Berikut merupakan hasil dari penggunaan command vi “X” Huruf “k” menjadi hilang karena penggunaan command tersebut
![Page 20: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/20.jpg)
digunakan untuk menghapus 1 kata pada posisi sebelah kanan kursor
dw
Berikut merupakan hasil dari penggunaan command vi “dw”Kata “zianka” terhapus dikarenakan kata tersebut berada di sebelah kanan kursor
![Page 21: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/21.jpg)
db
digunakan untuk menghapus 1 kata pada posisi sebelah kiri kurso.r
Berikut merupakan hasil dari penggunaan comaand vi “db”Kata “irfan” menjadi hilang,dikarenakan kata irfan berada di sebelah kiri kursor
![Page 22: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/22.jpg)
dd
digunakan untuk menghapus 1 baris pada posisi kursor
Berikut merupakan hasil dari penggunaan command vi “dd”Perintah ini akan memnghapus satu baris sesuai keberadaan kursor
![Page 23: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/23.jpg)
D[enter]
digunakan untuk menghapus dua baris, baris pada posisi kursor dan baris berikutnya
Berikut merupakan hasil dari penggunaan command vi “d[enter]”Baris ke 1 dan ke 2 terhapus,karena berfungsinya command tersebut
![Page 24: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/24.jpg)
Digunakan untuk menghapus dari awal baris sampai tepat sebelum posisi kursor.
d0
Berikut merupakan hasil dari penggunaan command vi “d0”
![Page 25: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/25.jpg)
untuk menghapus dari posisi kursor sampai akhir tampilan pada layar.
dL
Berikut merupakan hasil dari penggunaan command vi “dL”
![Page 26: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/26.jpg)
digunakan untuk menghapus dari posisi kursor sampai akhir baris.
d$
Berikut merupakan hasil dari penggunaan command vi “d$”Perintah ini menghapus kata dari posisi kursor hingga akhir baris
![Page 27: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/27.jpg)
digunakan untuk menghapus dari posisi kursor sampai akhir baris pada file.
dG
Berikut merupakan hasil dari penggunaan command vi “dG”Gunanya hampir sama dengan command “d$” hanya saja Perintah ini menghapus kata sampai akhir baris pada file
![Page 28: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/28.jpg)
digunakan untuk menghapus tiga baris dari posisi kursor kebawah.
3dd
Berikut merupakan hasil dari penggunaan command vi “3dd”Command ini fungsinya menghapus 3 baris ke bawah dimana kursor itu berada
![Page 29: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/29.jpg)
4dd
Digunakan untuk Menghapus empat baris dari posisi kursor kebawah.
Berikut merupakan hasil dari penggunaan command vi “4dd”Command ini fungsinya menghapus 4 baris ke bawah dimana kursor itu berada
![Page 30: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/30.jpg)
5dd
digunakan untuk menghapus lima baris dari posisi kursor kebawah.
Berikut merupakan hasil dari penggunaan command vi “5dd”Command ini fungsinya menghapus 5 baris ke bawah dimana kursor itu berada
![Page 31: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/31.jpg)
Copy dan Pastepada Editor VI
![Page 32: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/32.jpg)
yy
Digunakan untuk meng-copy satu baris
Berikut merupakan hasil dari penggunaan command vi “yy”Fungsi command ini adalah meng-copy satu baris penuh dimana kursor berada
![Page 33: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/33.jpg)
yw
untuk meng-copy 1 kata pada posisi sebelah kanan kursor
Berikut merupakan hasil dari perintah command vi “yw”Kata “zianka” berubah menjadi “ziankaa”.. Kata tersebut merupakan Hasil dari penggunaan command “yw”
![Page 34: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/34.jpg)
yb
untuk meng-copy 1 kata pada posisi sebelah kiri kursor
Berikut adalah hasil dari penggunaan command vi “yb”Kata “divi” berubah menjadi “ddiivi” adalah hasil dari penggunaanCommand”yb” tersebut
![Page 35: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/35.jpg)
Digunakan untuk meng-copy dari awal baris sampai tepat sebelum posisi kursor
y0
Berikut merupakan hasil dari penggunaan command vi “y0”Kata “iirfan divi ziankrfan divi zianka” merupakan hasilnya
![Page 36: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/36.jpg)
y$
untuk meng-copy dari posisi kursor sampai akhir baris
Berikut merupakan hasil dari penggunaan command vi “y$”Kata” irfan divi ziankairfan divi zianka” adalah hasil dari Berfungsinya command tersebut
![Page 37: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/37.jpg)
untuk meng-copy dari posisi kursor ke akhir kalimat
y(
Berikut merupakan hasil dari penggunaan command vi “y(“
![Page 38: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/38.jpg)
untuk meng-copy dari posisi kursor ke awal kalimat
y)
Berikut merupakan hasil dari penggunaan command vi “y)”
![Page 39: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/39.jpg)
Membatalkan perintah pada Editor VI
![Page 40: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/40.jpg)
u
Jika kita melakukan kesalahan ketik atau menghapus tanpa sengaja, kita dapat memperbaikinya dengan menggunakan perintah “u”
Berikut merupakan hasil dari penggunaan command vi “u”Command ini pada dasarnya sama seperti perintah “undo”Pada ms.word yang ada di windows
![Page 41: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/41.jpg)
Perintah tambahan lainnya
![Page 42: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/42.jpg)
:q
Perintah yang digunakan untuk keluar dari editor vi tanpa meng-save
Berikut merupakan hasil dari penggunaan command vi “:q”
![Page 43: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/43.jpg)
:wq
Perintah yang digunakan untuk keluar dari editor vi sekaligus meng-savenya
Berikut merupakan hasilnya
1. 2.
3.
![Page 44: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/44.jpg)
1. 2.
:!lsdigunakan me-list isi current directory saat itu (tanpa keluar dari editor VI). Untuk kembali ke editor VI, tekan Enter.
Berikut merupakan hasilnya
![Page 45: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/45.jpg)
:r nama_file
adalah command untuk menyisipkan isi file namafile kedalam file yang sedang kita buka.
Berikut merupakan hasil dari penggunaan command vi “:r nama _file”
![Page 46: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/46.jpg)
:sh
adalah command untuk meninggalkan editor VI untuk sementara untuk melakukan beberapa perintah lain pada shell. Gunakan ctrl-d untuk kembali ke editor VI.
2.1.
Berikut merupakan hasilnya
![Page 47: Editor linux menggunakan vi](https://reader035.vdocuments.net/reader035/viewer/2022062313/55c6f588bb61eb9f4f8b47e3/html5/thumbnails/47.jpg)
Sekian.Semoga bermanfaat~