Loading AI tools
artikel daftar Wikimedia Dari Wikipedia, ensiklopedia bebas
Perang editor adalah debat dalam komunitas pemrograman komputer tentang editor teks mana yang paling baik untuk kegunaan umum, hal ini biasa terjadi dalam budaya peretas. Kedua pihak yang bersaing ketat kebanyakan adalah orang yang tergolong pada pendukung Emacs dan pendukung vi.
Artikel ini membutuhkan penyuntingan lebih lanjut mengenai tata bahasa, gaya penulisan, hubungan antarparagraf, nada penulisan, atau ejaan. |
Komunitas ini memiliki tradisi untuk memperlakukan editor kesukaan mereka dengan fanatisme yang hampir-hampir religius. Banyak flame wars telah dikobarkan antar kedua kelompok, masing-masing membela editornya sendiri, dan menghina editor yang lain. Kebanyakan peserta yang ada dalam debat ini mengerti bahwa hal ini hanyalah sekedar humor saja. Selain itu juga ada perang mengenai sistem operasi dan bahasa pemrograman sampai indent style source code.
Perang editor biasanya melibatkan pendukung Emacs dan vi
, kedua editor yang sama-sama terkenal dalam sistem operasi Unix dan turunannya. Kebanyakan pemprogram Unix menggunakan salah satu editor ini. Banyak yang dapat menggunakan keduanya, setidaknya untuk kegunaan minimal, dan karena itu merasa layak untuk mengeluarkan pendapat mengenai editor mana yang lebih baik.
vi
dan editor-editor turunannya, walaupun VIM punya hampir sama banyak.vi
, dalam viper-mode (ingat bahwa vi
bukan vim; Emacs tidak mengandung vim proper).vi
harus menulis versi vi
baru, menghasilkan messy monolithic crufty program; dalam pandangan ini (misalnya oleh Eric S. Raymond dll), Emacs bukan hanya sebuah program tapi juga adalah sebuah portable framework di mana modul-modul dapat ditambahkan bila perlu. VIM juga memiliki bahasa scripting yang berfungsi sama.vi
lebih kecil dan cepat daripada Emacs dan tidak perlu banyak overhead. Lihat feature creep.vi
terdapat di semua sistem operasi berdasar Unix seperti tercantum dalam POSIX standard.vi
berpendapat bahwa editor ini menerapkan filosofi design Unix ("do one thing, and do it well"). Unix tidak mendukung "Swiss Army knives", melainkan alat yang tepat untuk kegunaan yang tepat.vi
dimasukkan tanpa tombol-tombol modifier seperti Ctrl atau Alt. Beberapa pengguna berpendapat ini mengurangi cedera pergelangan tangan (lihat repetitive strain injury).vi
adalah "what you see is what you get (pretty much everywhere)". Pengguna vi
biasanya tidak menyesuaikan editornya, tidak seperti pengguna Emacs yang bingung bila versinya yang diubah tidak ada.vim
dengan m[a]ke,:cl, dan perintah-perintah yang mirip (fungsi ini tidak ada di vi proper). Ingat bahwa debugging code dari editor teks juga dianggap keuntungan Emacs daripada vi.vi
adalah modal. Mode "browsing", "editing", "command" dan "visual selection" terpisah (tidak di vi
, hanya di klon-klon vi
) dan hal ini sangat berguna bila sudah terbiasa.Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.