Lingkungan Pengembangan bersama Emacs
(blog.shiren.dev)Saya memutuskan untuk menggunakan editor klasik, memulai dengan vim lalu beralih haluan ke emacs.
Ini adalah tulisan tentang cara membangun lingkungan pengembangan menggunakan Emacs.
Sekarang, karena alasan pribadi saya lebih sering menggunakan IDE, tetapi saya masih merasa nyaman saat memakai Emacs.
13 komentar
Saya khawatir karena terlalu banyak mode yang dituliskan, malah jadi membuat banyak orang merasa enggan terhadap Emacs :-D
Saya rasa mode per bahasa +
vc-modesaja sudah cukup saat ngoding, dan kalau ditambahflychecksaja juga sudah oke.Wah, komentar-komentarnya ramai banget ya.
Terima kasih untuk tulisannya yang bagus.
Dulu saya pernah mencoba emacs juga, tetapi pola kerja saya sering mengharuskan masuk ke masing-masing server untuk bekerja, jadi pada akhirnya saya jadi memakai vim. emacs bagus kalau dipasang dan dipakai di lingkungan pribadi yang sering digunakan layaknya IDE, tetapi kalau tidak begitu, sepertinya vim lebih baik.
Saya sudah 5 tahun menggunakan emacs murni.
Untuk beberapa bahasa (mis. Python, OCaml, ...), saya pribadi merasa produktivitasnya setara IDE.
Namun untuk c/c++ atau java, yang ekosistem IDE-nya sudah sangat berkembang, memang agak sulit. Meski begitu, kebanyakan hal tetap didukung oleh mode, jadi nyaman dipakai.
Yang paling penting, ini menyenangkan. Selain itu, karena banyak command yang tumpang tindih dengan dasar-dasar Unix, saya juga kadang memakainya di tmux atau bash.
Saya belum pernah mencobanya, tetapi saya pernah membaca pendapat seseorang yang mengatakan bahwa demi kesehatan jari (?), emacs bukan pilihan yang baik. Saya penasaran bagaimana pendapat Anda. :-)
Saya bukan pengguna Emacs, tetapi setelah beberapa hari mengerjakan banyak tugas dengan Ctrl + C/V, jari kelingking saya mulai terasa sakit. Jadi, sepertinya jika ingin memakai Emacs, memakai tombol Alt(Command) sebagai pengganti tombol Ctrl itu wajib. Karena kalau memakai ibu jari, rasanya agak lebih baik.
Capslock -> ctrl
Command(alt) -> meta
Biasanya dipetakan seperti ini saat digunakan.
Kalau kerja lama lebih dari sekitar 3 jam, jari kelingking saya memang jadi agak sakit juga hehe..
Di *nix, cukup nyaman jika menggunakan tweak untuk memetakan
caps lockkectrl.Ah, kontrolnya juga harus dipetakan, ya. Karena sudah lama pakai HHKB, saya sampai lupa, haha
Tidak masalah karena saya menggunakannya dengan mengubah tombol meta menjadi tombol command. Sama sekali tidak ada masalah :)
Secara pribadi, menurut saya kekhawatiran seperti itu mirip dengan kekhawatiran harus menekan tombol esc setiap saat di vim :)
Pada praktiknya, tombol esc hampir tidak pernah digunakan..
Menurut saya, menginstal https://www.spacemacs.org/ yang cukup sulit dipakai lalu menggunakannya bersama vim juga tampaknya pilihan yang bagus.
Secara pribadi, saya merekomendasikan https://github.com/hlissner/doom-emacs .