Indent Multiple Line Menggunakan Vim

Standard

Halo, selamat datang kembali di blog saya, kali ini saya mau share cara indentasi multiple line menggunakan VIM.

sebelum saya mengetahui trik ini, saya biasanya merapihkan indentasi source code di server menggunakan vim “line by line”, kalo code nya cuma 10 baris sih ok ok aja, tapi bagaimana kalo jumlah line nya aja ratusan bahkan sampai ribuan?

ok langsung saja yah,

pertama coba kita buat sebuat file dengan extensi php (namaFile.php)

dan kemudian ketikkan script berikut, atau copy paste saja script dibawah ini

copy scriptnya kemudian tekan tekan “i” untuk masuk ke mode insert dan “klik kanan” pada mouse untuk paste script diatas.

*sengaja saya buat script diatas tidak menggunakan indentasi sebagai bahan percobaan kita.

jika sudah terpaste, kemudian save dengan menekan tombol “esc” (escape) untuk keluar dari mode insert, kemudian “:w” (titik dua + w)

biasanya untuk indentasi satu baris code saja kita menggunakan perintah “>>”, dan tentunya kita tidak ingin merapihkannya line by line kan?

maka agar source code kita langsung rapih indentasinya, kita gunakan perintah berikut

perintah diatas akan otomatis memberikan indentasi sebanyak 4spasi kepada seluruh line yang ada di file User.php

*note : pastikan anda sedang dalam keadaan membuka file User.php
*note: pastikan anda tidak sedang dalam keadaan insert mode, bila sedang dalam keaadaan insert mode maka tekan tombol escape tersebih dahulu.

apabila sukses hasilnya akan seperti ini

apabila tutorial diatas belum berhasil, atau indentasinya tidak sesuai dengan yang anda inginkan, anda dapat berubah settingan .vimrc anda dengan cara

kemudian tambahkan

save dengan “esc” + “:wq” kemudian reload terminal/console anda dengan menggunakan perintah berikut

selamat mencoba tutorial “indent multiple line menggunakan vim”, semoga bermanfaat 😀

Stay hungry, stay foolish.