Postingan

Mengubah Banyak Nama File dengan Nama BIlangan Berurutan secara Cepat (dan mudah) dengan Emacs (Bag 1)

Gambar
Bagaimana kalau nama file yang akan ubah textnya berubah sesuai dengan bilangan berurutan, ada beberapa cara, dengan counter maupun dengan register. Kali ini kita coba dengan cara counter-nya rectangle. Misalkan isi folder kita sebagai berikut : rrr.txt sss.txt ttt.tes uuu.tes www.txt xxx.txt yyy.txt zzz.txt Ingin menjadi : rrr1 .txt sss2 .txt ttt3 .tes uuu4 .tes www5 .txt xxx6 .txt yyy7 .txt zzz8 .txt Caranya adalah sebagai berikut : 1. Posisikan kursor seperti pada Gambar 1. (pastikan sudah dalam mode wdired) 2. Gunakan perintah rectangle-mark-mode (C-x <SPC>), pindahkan kursor seperti pada Gambar 2 (baris terakhir pada titik zzz.txt) 3. Gunakan perintah rectangle-number-lines  (C-x r N),  4. hasilnya sepertinya pada Gambar 3, ada spasi antara angka dan titik, jika ingin menghapusnya ikuti langkah sebelumnya dengan titik awalnya pada spasi baris file yang pertama dan titik akhirnya pada titik baris file yang terakhir. gunakan perintah delete-rectangle (C-x r d), s...

Mengubah Banyak Nama File secara Cepat dengan Emacs

Gambar
 Misalkan kita punya beberapa file dengan isi folder sebagai berikut : rrr.txt sss.txt ttt.tes uuu.tes www.txt xxx.txt yyy.txt zzz.txt misalkan kita ingin mengubah nama-nama file tersebut menjadi : Fileku-rrr.txt Fileku-sss.txt Fileku-ttt.tes Fileku-uuu.tes Fileku-www.txt Fileku-xxx.txt Fileku-yyy.txt Fileku-zzz.txt di Emacs bisa dilakukan dengan cepat (dan mudah), berikut cara-caranya : 1. Masuk ke dalam mode Dired (dengan perintah C-x d), buka folder yang diinginkan Gambar 1 Gambar 2 2. Ganti mode ke  wdired-change-to-wdired-mode (M-x -wd), posisikan kursor seperti pada gambar 2 3. Gunakan perintah region rectangle (C-x SPC, kemudian pindah kursor ke huruf z baris terakhir ) 4. Gunakan perintah string-rectangle (C-x r t Fileku- <RET>) 5. Gunakan perintah C-c C-c untuk keluar dari mode  wdired-change-to-wdired-mode  5. Selesai.

Mengenal Regular Expression di Emacs

Gambar
Beberapa waktu ini saya belajar autolisp lagi, dulu kayaknya autolisp ini biasa saja. apalagi sebagai script/bahasa pemrograman dengan sintak kurung buka "(" dan kurung tutupnya ")" sering bikin pusing debuggingnya. Juga, Blade nya Bricscad tidak built in,eh ternyata di tempat kerjaan dengan versi 2018nya sudah ada IDE begini, kan jadi tertarik lagi. Mulai ngoprek Autolisp lagi  (meskipun ya kemampuannya begini-begini saja), membawa saya tertarik ke bahasa induknya "lisp". Iseng-iseng install Portacle dengan Steel Bank Common Lispnya, eh editor ini ternyata membuat semakin penasaran. Istilah-istilahnya yang baru (dan mungkin sedikit beda dengan aplikasi Windows karena dulunya aplikasi Emacs ini bukan lahir di OS tertutup ini) dan shortcutnya juga sama sekali membuat bikin pusing. Menarik sekali ketika    membuka "GNU Emacs -Guided Tournya" di bagian Regular expression search-nya. Agar ketika ingin me-refresh lagi tidak usah menterjemah dengan Tra...