Anda di halaman 1dari 4

LAPORANAWAL EDITORTEKSvi

NAMA NIM KELAS NAMADOSEN

:ASRIPUSPARINI :201031078 :D :YESSIFITRIANI

MATAKULIAH :PLJ1

TEKNIKINFORMATIKA SEKOLAHTINGGITEKNIKPLN JAKARTA 2011

EditorTeksvi
EditorVImerupakaneditorberbasistextyangbanyakdigunakan pemakaiUNIX.Pemakaidapatmengedittextdanmenggerakkankursor kebagianlayaryangingindiedit. MengapaMenggunakanVi BerikutiniadalahbeberapaalasanmengapaandamenggunakanVi: Vi umumnya tersedia di setiap sistem UNIX, sehingga bila anda menguasai Vi, maka akan menjadi mudah dalam melakukan tugas pengeditandisetiapsistemUNIX. Vi bersifat free, anda bebas menggunakannya dan melihat source codenya. Vidapatdisesuaikandengankebutuhananda,karenatersediafile konfigurasinya. ViberukuranjauhlebihkecildaripadaeditorEmacs. Untukmemulaiviketiklahperintahberikut: $vi:Memulaivitanpamembukafile. $vinama_file:Memulaividenganmembukafile. $virnama_file:Memulaividenganmembukafilerecover setelahterjadicrash. Modus operasi pada editor teks vi terdiri dari dua macam, yaitu: 1. Modusinstruksi:Padamodusinisetiaptombolyangditekan akan diterjemahkan sebagai sutau perintah. Untuk masuk kemodusinitekantombol[Esc]. 2. Modus edit : Digunakan pada waktu penulisan teks. Untuk masukemodusinitekansalahsatutombol:a,A,i,I,o, atauO. Untukmenggerakkankursorselainmenggunakantombolpanahjuga dapatmenggunakantombolperintahperintahsebagiberikut: h:Digunakanuntukmenggerakkankursorkekiri. j:Digunakanuntukmenggerakkankursorkebawah. k:Digunakanuntukmenggerakkankursorkeatas. l:Digunakanuntukmenggerakkankursorkekanan. Pada waktu pertama kali membuka sebuah file, maka anda akan berada pada modus instruksi. Untuk memasuki modus edit dapat menggunakantomboltombolsebagaiberikut: i:Digunakanuntukmenyisipkanteksmulaidariposisikursor. I:Digunakanuntukmenyisipkanteksmulaidariawalbaris. a:Digunakanuntukmenyisipkantekssetelahposisikursor. A:Digunakanuntukmenyisipkantekspadaakhirbaris. o:Digunakanuntukmenyisipkanbariskosongdibawahposisi kursor. O :Digunakan untuk menyisipkan baris kosong pada posisi kursor. Untukmenghapusteksbisadilakukanseagaiberikut: nx:Menghapusnkaraktermulaidariposisikursor.Fungsinya samadengatombol[Del]. nX:Menghapusnkaraktetrdisebelahkiriposisikursor.

Fungsinyasamadengantombol[Backspace]. ndw:Menghapussebanyaknkatadariposisikursor. ndd:Menghapussebanyaknbarisdariposisikursor. Untukmenyimpanfiledapatdigunakanperintahperintahsebagai berikut: :w:Digunakanuntukmenyimpanfile. :w!:Digunakanuntukmenyimpanfilewalaupunfilenyasudah ada. :wq:Digunakanuntukmenyimpanfilelalukeluardarivi. :q!:Digunakanuntukkeluardarivitanpamenyimpanfile. Untuk melakukan cut & paste atau copy & paste, anda dapat melakukannyadenganperintahberikut; nyy:Digunakanuntukmenyalinnbarispadaposisikursorke buffer. nyw:Digunakanuntukmenyalinnkatapadaposisikursorke buffer. p:Digunakanuntukmenyalindatayangadadibuffer(termsuk teksyangbarudihapusdenganmenggunakanperintahx,dw, dd)padaposisikursor. P:Digunakanuntukmenyalindatayangadadibuffer(termsuk teksyangbarudihapusdenganmenggunakanperintahx,dw, dd)setelahposisikursor. PencarianStringdalamvi Perintahperintahyangdapatkitadilakukanadalah: /string :Digunakanuntukmencari"string"denganarahpencarian maju(forward). ?string :Digunakanuntukmencari"string"denganarahpencarian mundur(backward). nMengulangipencariandenganarahyangsamadengansebelumnya. NMengulangipencariandenganarahkebalikandarisebelumnya. PatternMatchingdalampencarianstring Pola Arti Contoh Keterangan . ^ $ \< \> Matchsatukarakter /p./ Matchawalbaris Matchakhirbaris Matchawalkata Matchakhirkata /^ini/ /ini$/ /\<i/ /u\>/ /[09] /ada* Mencari karaktek yang didahuli hurufp Mencari kata ini pada awal baris Mencari kata ini pada akhir baris Mencarikatayangdiawalihuruf i Mencarikatayangdiakhirihuruf u Mencarinumerik Mencari kata yang ada string "ad"(jadwal,ada, pada,adalah,adapun).

[...] Matchpilihan karakter * Matchsetiap karakter(termasuk karakaterkosong)

Anda mungkin juga menyukai