SlideShare une entreprise Scribd logo
1  sur  25
Teks File Editor
Vi / Vim
Amalia Wulandari
X TKJ A
Sistem Operasi Edubuntu
Vi dan Vim
Vi merupakan editor yang paling terkenal di lingkungan
UNIX. Vi ialah kepanjangan dari "Visual" editor. Sedangkan
Vim merupakan pengembangan dari editor vi yang
mempunyai keunggulan dalam penggunaan warna. Vim
mendukung penggunaan warna untuk menandakan kode
program dan juga penanda teks seperti penggunaan huruf
normal, tebal maupun cetak miring.
Vim adalah aplikasi pengolah teks yang dirilis pertama
kalinya pada 22 November 1991 dengan berbasis pada
program vi yang umum dipergunakan pada sistem Unix-
like. Dirancang oleh Bram Moolenar dalam bahasa
pemrograman C dan Vimscript, free software ini bisa
diinstal dalam berbagai platform, yakni Unix, Linux,
Windows, OS X, iOS, dan Android.
Pada aplikasi teks editor Vim, terdapat 2 mode, yaitu mode
insert dan command.
Mode insert digunakan untuk mengetik atau memasukan
kalimat atau kata ke dalam file.
Mode command digunakan untuk memfungsikan command
yang ada.
1. Dari command mode ke insert mode cukup menekan
tombol a/A/i/I/o/O
2. Dari insert mode ke command mode cukup menekan Esc
Tampilan Awal Vim
COMMAND PADA FILE TEXT
EDITOR VIM
#1. MANIPULASI FILE
• W (nama file)
Berfungsi untuk menyimpan hasil file
yang telah kita kerjakan.
• wq
Berfungsi untuk menyimpan
file dan keluar dari vim
• q!
Berfungsi untuk keluar dari vim tetapi tidak menyimpan
hasil editan dari file tersebut
Isi file sebelum saya edit Lalu saya tambahkan kalimat
pada baris ke 3
Pada saat saya buka, isi file tidak
berubah
COMMAND PADA FILE TEXT EDITOR
VIM
#2. PERPINDAHAN KURSOR
• h
Berfungsi untuk pindah satu karakter ke kiri.
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘h’ , maka kursor
ada akan berpindah ke kiri
Sebelum saya tekan ‘h’ kursor berada dihuruf m
Setelah saya tekan ‘h’ kursor berada dihuruf i
• j
Berfungsi untuk pindah satu baris ke bawah
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘j’ , maka kursor
ada akan berpindah satu baris ke bawah
Sebelum saya tekan ‘j’ kursor berada pada baris ke 3
Setelah saya tekan ‘j’ kursor berada pada baris ke 4
• k
Berfungsi untuk naik satu baris ke atas
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘k’ , maka kursor
ada akan berpindah satu baris ke atas.
Sebelum saya tekan ‘k’ kursor berada pada baris ke 2
Setelah saya tekan ‘k’ kursor berada pada baris ke 1
• w
Berfungsi untuk pindah ke awalan kata berikutnya
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘w’ , maka kursor
ada akan berpindah ke awalan kata berikutnya
Sebelum saya tekan ‘w’ kursor berada pada awalan kata pertama
Setelah saya tekan ‘w’ kursor berada pada awalan kata kedua
• b
Berfungsi untuk pindah ke awalan kata sebelumnya
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘b’ , maka kursor
ada akan pindah ke awalan kata sebelumnya.
Sebelum saya tekan ‘b’ kursor berada pada awalan kata cara
Setelah saya tekan ‘b’ kursor berada pada awalan kata bagaimana
• $
Berfungsi untuk pindah ke akhir baris
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘$’ , maka kursor
ada akan berpindah ke akhir baris.
Sebelum saya tekan ‘$’ kursor berada pada baris pertama
Setelah saya tekan ‘$’ kursor berada pada baris terakhir
• 0
Berfungsi untuk pindah ke awal file
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘0’ , maka kursor
ada akan berpindah ke awal file
Sebelum saya tekan ‘0’ kursor berada pada akhir file
Setelah saya tekan ‘0’ kursor berada pada awal file
COMMAND PADA FILE TEXT EDITOR
VIM
#3. PENGHAPUSAN
• x
Berfungsi untuk menghapus karakter yang ada pada kursor
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘x’ , maka kursor
ada akan menghapus karakter yang ada pada kursor
Disini saya ingin menghapus angka 8
Angka 8 pun hilang setelah saya menekan tombol ‘x’
• X
Berfungsi untuk menghapus karakter sebelum kursor
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘shift+X’ , maka
kursor ada akan menghapus karakter sebelum kursor
Saya menaruh kursor di huruf e untuk menghapus huruf b
Saya tekan ‘shift+X’ huruf b pun terhapus
• dd
Berfungsi untuk menghapus baris beserta kalimatnya
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘dd’ , maka baris
yang berada pada kursor akan terhapus
Kursor berada pada baris ke tiga
Baris ke tiga hilang
• dw
Berfungsi untuk menghapus kata yang berada di kursor.
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘dw’ , maka kata
yang berada pada kursor akan terhapus.
Saya taruh kursor pada kata
‘smk’
Lalu kata ‘smk’ pun hilang setelah
saya tekan command dw
• db
Berfungsi untuk menghapus kata yang berada di belakang kursor
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘db’ , maka kata
yang berada di belakang kursor akan terhapus.
Saya taruh kursor pada angka 2, supaya kata ‘pada’ terhapus
Tekan ‘db’ maka kata ‘pada’ pun akan terhapus
• d
Berfungsi untuk menghapus baris beserta kalimatnya
Cara menggunakan :
Pertama kita harus ada pada command mode dengan menekan
tombol esc, lalu anda cukup menekan tombol ‘d’ , maka baris
yang berada pada kursor akan terhapus
Saya taruh kursor pada baris
ke 3, untuk menghapus baris
ke 3
Lalu saya tekan ‘d’ maka baris
ke tiga pun hilang
Copy dan Paste
• Command ‘p’ berfungsi untuk mempaste hasil copy baris
• Command ‘Y’ berfungsi untuk mengcopy baris

Contenu connexe

En vedette

Pengetahuan isi kandungan pedagogi (PCK)
Pengetahuan isi kandungan pedagogi (PCK)Pengetahuan isi kandungan pedagogi (PCK)
Pengetahuan isi kandungan pedagogi (PCK)Nurul Atiyah
 
Трактиръ: Solo (2015) - Александр Закордонец
Трактиръ: Solo (2015) - Александр ЗакордонецТрактиръ: Solo (2015) - Александр Закордонец
Трактиръ: Solo (2015) - Александр ЗакордонецPartnerSB
 
In laboratorio
In laboratorioIn laboratorio
In laboratoriolaprof53
 
新大阪・梅田・即プレイ素人デリヘル 新大阪・梅田 素人絶対衝撃[スマホ版]
新大阪・梅田・即プレイ素人デリヘル   新大阪・梅田 素人絶対衝撃[スマホ版]新大阪・梅田・即プレイ素人デリヘル   新大阪・梅田 素人絶対衝撃[スマホ版]
新大阪・梅田・即プレイ素人デリヘル 新大阪・梅田 素人絶対衝撃[スマホ版]新大阪 デリヘル
 
ใบงานที่1 สำรวจตัวเอง
ใบงานที่1 สำรวจตัวเองใบงานที่1 สำรวจตัวเอง
ใบงานที่1 สำรวจตัวเองworldwildearth
 
Rpp pertemuan13
Rpp pertemuan13Rpp pertemuan13
Rpp pertemuan13rizka_safa
 
OpenSource-SoftbinatorTalks
OpenSource-SoftbinatorTalksOpenSource-SoftbinatorTalks
OpenSource-SoftbinatorTalksMaria Niță
 

En vedette (11)

31 mei 2015 09.30
31 mei 2015 09.3031 mei 2015 09.30
31 mei 2015 09.30
 
Pengetahuan isi kandungan pedagogi (PCK)
Pengetahuan isi kandungan pedagogi (PCK)Pengetahuan isi kandungan pedagogi (PCK)
Pengetahuan isi kandungan pedagogi (PCK)
 
Các phương pháp xây dựng backlink
Các phương pháp xây dựng backlinkCác phương pháp xây dựng backlink
Các phương pháp xây dựng backlink
 
Трактиръ: Solo (2015) - Александр Закордонец
Трактиръ: Solo (2015) - Александр ЗакордонецТрактиръ: Solo (2015) - Александр Закордонец
Трактиръ: Solo (2015) - Александр Закордонец
 
In laboratorio
In laboratorioIn laboratorio
In laboratorio
 
新大阪・梅田・即プレイ素人デリヘル 新大阪・梅田 素人絶対衝撃[スマホ版]
新大阪・梅田・即プレイ素人デリヘル   新大阪・梅田 素人絶対衝撃[スマホ版]新大阪・梅田・即プレイ素人デリヘル   新大阪・梅田 素人絶対衝撃[スマホ版]
新大阪・梅田・即プレイ素人デリヘル 新大阪・梅田 素人絶対衝撃[スマホ版]
 
ใบงานที่1 สำรวจตัวเอง
ใบงานที่1 สำรวจตัวเองใบงานที่1 สำรวจตัวเอง
ใบงานที่1 สำรวจตัวเอง
 
Pelajaran 3
Pelajaran  3Pelajaran  3
Pelajaran 3
 
Rpp pertemuan13
Rpp pertemuan13Rpp pertemuan13
Rpp pertemuan13
 
1477
14771477
1477
 
OpenSource-SoftbinatorTalks
OpenSource-SoftbinatorTalksOpenSource-SoftbinatorTalks
OpenSource-SoftbinatorTalks
 

Plus de cyberbebek

Quantum Computation
Quantum ComputationQuantum Computation
Quantum Computationcyberbebek
 
Konsep dasar thread programming
Konsep dasar thread programmingKonsep dasar thread programming
Konsep dasar thread programmingcyberbebek
 
Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)cyberbebek
 
Manajemen paket
Manajemen paketManajemen paket
Manajemen paketcyberbebek
 
Dual boot windows 7 dan Ubuntu 14.04
Dual boot windows 7 dan Ubuntu 14.04Dual boot windows 7 dan Ubuntu 14.04
Dual boot windows 7 dan Ubuntu 14.04cyberbebek
 
Repository Lokal
Repository LokalRepository Lokal
Repository Lokalcyberbebek
 
Teks Editor Nano
Teks Editor NanoTeks Editor Nano
Teks Editor Nanocyberbebek
 
Filesystem hierarchy standard
Filesystem hierarchy standardFilesystem hierarchy standard
Filesystem hierarchy standardcyberbebek
 
Cara menginstall cms dengan aplikasi xampp
Cara menginstall cms dengan aplikasi xamppCara menginstall cms dengan aplikasi xampp
Cara menginstall cms dengan aplikasi xamppcyberbebek
 
Management File & Group
Management File & GroupManagement File & Group
Management File & Groupcyberbebek
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linuxcyberbebek
 
IP Address (Linux Edubuntu14.04 LTS)
IP Address (Linux Edubuntu14.04 LTS)IP Address (Linux Edubuntu14.04 LTS)
IP Address (Linux Edubuntu14.04 LTS)cyberbebek
 

Plus de cyberbebek (12)

Quantum Computation
Quantum ComputationQuantum Computation
Quantum Computation
 
Konsep dasar thread programming
Konsep dasar thread programmingKonsep dasar thread programming
Konsep dasar thread programming
 
Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)Penerapan komputasi awan pada masyarakat (bmkg)
Penerapan komputasi awan pada masyarakat (bmkg)
 
Manajemen paket
Manajemen paketManajemen paket
Manajemen paket
 
Dual boot windows 7 dan Ubuntu 14.04
Dual boot windows 7 dan Ubuntu 14.04Dual boot windows 7 dan Ubuntu 14.04
Dual boot windows 7 dan Ubuntu 14.04
 
Repository Lokal
Repository LokalRepository Lokal
Repository Lokal
 
Teks Editor Nano
Teks Editor NanoTeks Editor Nano
Teks Editor Nano
 
Filesystem hierarchy standard
Filesystem hierarchy standardFilesystem hierarchy standard
Filesystem hierarchy standard
 
Cara menginstall cms dengan aplikasi xampp
Cara menginstall cms dengan aplikasi xamppCara menginstall cms dengan aplikasi xampp
Cara menginstall cms dengan aplikasi xampp
 
Management File & Group
Management File & GroupManagement File & Group
Management File & Group
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linux
 
IP Address (Linux Edubuntu14.04 LTS)
IP Address (Linux Edubuntu14.04 LTS)IP Address (Linux Edubuntu14.04 LTS)
IP Address (Linux Edubuntu14.04 LTS)
 

Dernier

PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfPPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfNatasyaA11
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptNabilahKhairunnisa6
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",Kanaidi ken
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptAcemediadotkoM1
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptAfifFikri11
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DAbdiera
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxintansidauruk2
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuHANHAN164733
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdfsandi625870
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...jumadsmanesi
 
Sejarah Perkembangan Teori Manajemen.ppt
Sejarah Perkembangan Teori Manajemen.pptSejarah Perkembangan Teori Manajemen.ppt
Sejarah Perkembangan Teori Manajemen.pptssuser940815
 

Dernier (20)

PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfPPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .ppt
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus Perilaku
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
 
Sejarah Perkembangan Teori Manajemen.ppt
Sejarah Perkembangan Teori Manajemen.pptSejarah Perkembangan Teori Manajemen.ppt
Sejarah Perkembangan Teori Manajemen.ppt
 

VIM EDITOR

  • 1. Teks File Editor Vi / Vim Amalia Wulandari X TKJ A Sistem Operasi Edubuntu
  • 2. Vi dan Vim Vi merupakan editor yang paling terkenal di lingkungan UNIX. Vi ialah kepanjangan dari "Visual" editor. Sedangkan Vim merupakan pengembangan dari editor vi yang mempunyai keunggulan dalam penggunaan warna. Vim mendukung penggunaan warna untuk menandakan kode program dan juga penanda teks seperti penggunaan huruf normal, tebal maupun cetak miring.
  • 3. Vim adalah aplikasi pengolah teks yang dirilis pertama kalinya pada 22 November 1991 dengan berbasis pada program vi yang umum dipergunakan pada sistem Unix- like. Dirancang oleh Bram Moolenar dalam bahasa pemrograman C dan Vimscript, free software ini bisa diinstal dalam berbagai platform, yakni Unix, Linux, Windows, OS X, iOS, dan Android.
  • 4. Pada aplikasi teks editor Vim, terdapat 2 mode, yaitu mode insert dan command. Mode insert digunakan untuk mengetik atau memasukan kalimat atau kata ke dalam file. Mode command digunakan untuk memfungsikan command yang ada. 1. Dari command mode ke insert mode cukup menekan tombol a/A/i/I/o/O 2. Dari insert mode ke command mode cukup menekan Esc
  • 6. COMMAND PADA FILE TEXT EDITOR VIM #1. MANIPULASI FILE
  • 7. • W (nama file) Berfungsi untuk menyimpan hasil file yang telah kita kerjakan.
  • 8. • wq Berfungsi untuk menyimpan file dan keluar dari vim
  • 9. • q! Berfungsi untuk keluar dari vim tetapi tidak menyimpan hasil editan dari file tersebut Isi file sebelum saya edit Lalu saya tambahkan kalimat pada baris ke 3 Pada saat saya buka, isi file tidak berubah
  • 10. COMMAND PADA FILE TEXT EDITOR VIM #2. PERPINDAHAN KURSOR
  • 11. • h Berfungsi untuk pindah satu karakter ke kiri. Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘h’ , maka kursor ada akan berpindah ke kiri Sebelum saya tekan ‘h’ kursor berada dihuruf m Setelah saya tekan ‘h’ kursor berada dihuruf i
  • 12. • j Berfungsi untuk pindah satu baris ke bawah Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘j’ , maka kursor ada akan berpindah satu baris ke bawah Sebelum saya tekan ‘j’ kursor berada pada baris ke 3 Setelah saya tekan ‘j’ kursor berada pada baris ke 4
  • 13. • k Berfungsi untuk naik satu baris ke atas Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘k’ , maka kursor ada akan berpindah satu baris ke atas. Sebelum saya tekan ‘k’ kursor berada pada baris ke 2 Setelah saya tekan ‘k’ kursor berada pada baris ke 1
  • 14. • w Berfungsi untuk pindah ke awalan kata berikutnya Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘w’ , maka kursor ada akan berpindah ke awalan kata berikutnya Sebelum saya tekan ‘w’ kursor berada pada awalan kata pertama Setelah saya tekan ‘w’ kursor berada pada awalan kata kedua
  • 15. • b Berfungsi untuk pindah ke awalan kata sebelumnya Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘b’ , maka kursor ada akan pindah ke awalan kata sebelumnya. Sebelum saya tekan ‘b’ kursor berada pada awalan kata cara Setelah saya tekan ‘b’ kursor berada pada awalan kata bagaimana
  • 16. • $ Berfungsi untuk pindah ke akhir baris Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘$’ , maka kursor ada akan berpindah ke akhir baris. Sebelum saya tekan ‘$’ kursor berada pada baris pertama Setelah saya tekan ‘$’ kursor berada pada baris terakhir
  • 17. • 0 Berfungsi untuk pindah ke awal file Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘0’ , maka kursor ada akan berpindah ke awal file Sebelum saya tekan ‘0’ kursor berada pada akhir file Setelah saya tekan ‘0’ kursor berada pada awal file
  • 18. COMMAND PADA FILE TEXT EDITOR VIM #3. PENGHAPUSAN
  • 19. • x Berfungsi untuk menghapus karakter yang ada pada kursor Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘x’ , maka kursor ada akan menghapus karakter yang ada pada kursor Disini saya ingin menghapus angka 8 Angka 8 pun hilang setelah saya menekan tombol ‘x’
  • 20. • X Berfungsi untuk menghapus karakter sebelum kursor Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘shift+X’ , maka kursor ada akan menghapus karakter sebelum kursor Saya menaruh kursor di huruf e untuk menghapus huruf b Saya tekan ‘shift+X’ huruf b pun terhapus
  • 21. • dd Berfungsi untuk menghapus baris beserta kalimatnya Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘dd’ , maka baris yang berada pada kursor akan terhapus Kursor berada pada baris ke tiga Baris ke tiga hilang
  • 22. • dw Berfungsi untuk menghapus kata yang berada di kursor. Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘dw’ , maka kata yang berada pada kursor akan terhapus. Saya taruh kursor pada kata ‘smk’ Lalu kata ‘smk’ pun hilang setelah saya tekan command dw
  • 23. • db Berfungsi untuk menghapus kata yang berada di belakang kursor Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘db’ , maka kata yang berada di belakang kursor akan terhapus. Saya taruh kursor pada angka 2, supaya kata ‘pada’ terhapus Tekan ‘db’ maka kata ‘pada’ pun akan terhapus
  • 24. • d Berfungsi untuk menghapus baris beserta kalimatnya Cara menggunakan : Pertama kita harus ada pada command mode dengan menekan tombol esc, lalu anda cukup menekan tombol ‘d’ , maka baris yang berada pada kursor akan terhapus Saya taruh kursor pada baris ke 3, untuk menghapus baris ke 3 Lalu saya tekan ‘d’ maka baris ke tiga pun hilang
  • 25. Copy dan Paste • Command ‘p’ berfungsi untuk mempaste hasil copy baris • Command ‘Y’ berfungsi untuk mengcopy baris