Perbedaan Antara Emacs dan Vi Perbedaan Antara

Anonim

Emacs vs Vi

Saat ini, pesaing terpanas dalam perangkat lunak komputer adalah browser web. Internet Explorer, Firefox, dan Chrome memperjuangkan bagian yang lebih besar dalam perang browser metafora. Kembali di masa lalu, sesuatu yang serupa terjadi dalam "perang editor" antara Emacs dan Vi. Emacs dan Vi adalah dua editor teks yang sangat populer di sistem operasi Unix dan Unix. Perbedaan utama antara keduanya adalah kecepatan. Vi secara historis menjadi lebih cepat dari dua start up dalam waktu kurang dan umumnya lebih responsif dari keduanya. Vi juga membutuhkan memori yang jauh lebih sedikit daripada Emacs; Ini adalah saat dimana 8MB dianggap sebagai RAM dalam jumlah besar.

Keuntungan Emacs over Vi adalah kustomisasi yang luas. Emacs memungkinkan pengguna memilih berbagai macam macro untuk diintegrasikan ke dalam alur kerjanya dan mengurangi usaha yang dibutuhkan dalam prosesnya. Vi tidak memiliki tingkat kemampuan menyesuaikan diri dan bergantung pada prosesnya yang sederhana dan mudah. Emacs juga mampu meniru Vi dalam apa yang mereka sebut "mode viper"; sehingga memudahkan pengguna Vi untuk menggunakan Emacs. Vi, dengan kesederhanaannya, tidak memiliki kemampuan seperti itu.

Seiring perkembangan teknologi komputer, kemajuan baru seperti GUI (Graphical User Interface) dikembangkan. Emacs mengadaptasi dan mengembangkan GUInya sendiri untuk memudahkan orang belajar dan menggunakan editor. Sebagai perbandingan, Vi tidak mengembangkan GUInya sendiri. Hal ini sebagian disebabkan oleh tampilan varian Vi yang mengambil alih. Sebuah contoh yang baik adalah Vi iMproved, juga dikenal sebagai Vim, yang secara bertahap menjadi lebih populer daripada Vi karena menambahkan lebih banyak fitur dan perbaikan yang tidak ditemukan di Vi. Ada juga varian Emacs, tapi itu tidak menyebabkan perangkat lunak jatuh di pinggir jalan.

Dengan komputer modern, editor teks bukan yang akan Anda sebut "aplikasi berat. "Mereka membutuhkan sedikit daya pemrosesan dan memori, dan hanya fitur yang bervariasi. Karena ini, keduanya hampir identik dengan varian Vi yang sudah menambahkan fitur yang sebelumnya hilang di Vi.

Ringkasan:

1. Vi lebih ringan dan lebih cepat dari Emacs.

2. Emacs lebih bisa dikustomisasi dibanding Vi.

3. Emacs mampu meniru Vi tapi tidak sebaliknya.

4. Emacs kemudian mengembangkan GUI sementara Vi tidak.

5. Emacs terus berkembang sementara Vi digantikan oleh varian.