Perbedaan Antara Emacs dan Vim

Pengarang: Monica Porter
Tanggal Pembuatan: 22 Berbaris 2021
Tanggal Pembaruan: 16 Boleh 2024
Anonim
Vim user’s first impressions of GNU EMACS
Video: Vim user’s first impressions of GNU EMACS

Isi

Perbedaan utama

Emacs adalah editor yang berdiri di atas ekosistem lisp yang sangat kuat. Dengan vim, on harus memiliki shell yang terbuka. Dan mungkin lebih banyak tab di browser Anda karena kurangnya mode-org. Emacs memiliki kombinasi tombol yang sangat intuitif, seperti C-n untuk baris berikutnya, C-p untuk baris sebelumnya, dll. Sebaliknya, Vim menggunakan tombol kontra intuitif yang luar biasa seperti j untuk baris berikutnya, k untuk baris sebelumnya.


Apa itu Emacs?

Emacs adalah editor populer yang digunakan terutama pada sistem berbasis Unix oleh programmer, ilmuwan, insinyur, mahasiswa, dan administrator sistem. Emacs adalah untuk orang-orang yang ingin menghabiskan berjam-jam mengkonfigurasi editor mereka, memiliki fitur-fitur yang tampak mewah dan berintegrasi dengan program eksternal, dan terus menerus menekan tombol pengubah.

Apa itu Vim?

Vim adalah editor yang sangat dapat dikonfigurasi yang dibuat untuk memungkinkan pengeditan yang efisien. Ini adalah versi perbaikan editor vi yang didistribusikan dengan sebagian besar sistem UNIX. Vim sering disebut sebagai "editor programer," dan sangat berguna untuk pemrograman sehingga banyak yang menganggapnya sebagai keseluruhan IDE. Vim diperuntukkan bagi orang-orang yang menginginkan editor dasar yang dapat dikonfigurasikan dengan cara cepat dan kotor, mendukung beberapa fitur, dan secara keseluruhan tetap menyingkir.


Perbedaan utama

  1. Emacs adalah program yang sangat lama dibandingkan dengan Vim.
  2. Emacs memiliki kombinasi tombol yang sangat intuitif, seperti C-n untuk baris berikutnya, C-p untuk baris sebelumnya, dll. Sebaliknya, Vim menggunakan tombol kontra intuitif yang luar biasa seperti j untuk baris berikutnya, k untuk baris sebelumnya.
  3. Sebagian besar opsi Vim adalah opsi global untuk melakukan hal-hal seperti mengubah ikatan kunci atau lebar tab. Emacs, di sisi lain memiliki gagasan yang sama sekali berbeda tentang "mode", perilaku atau fitur yang berbeda yang dapat dimatikan atau dihidupkan dalam keadaan tertentu.
  4. Emacs lisp dan Vimscript sendiri juga sangat berbeda. Emacs lisp (dalam tradisi lisp sejati) memiliki beberapa primitif, dan tampaknya cukup mudah untuk diketahui. Vimscript lebih pendek dan lebih sulit untuk diketahui.
  5. Vim diperuntukkan bagi orang-orang yang menginginkan editor dasar yang dapat dikonfigurasikan dengan cara cepat dan kotor, mendukung beberapa fitur, dan secara keseluruhan tetap menyingkir. Emacs adalah untuk orang-orang yang ingin menghabiskan berjam-jam mengkonfigurasi editor mereka, memiliki fitur-fitur yang tampak mewah dan berintegrasi dengan program eksternal, dan terus menerus menekan tombol pengubah.
  6. Emacs ditulis terutama dalam dan diperluas dengan Elisp. Vim diperpanjang dengan Vimscript.
  7. Emacs memiliki editor, shell, Mailreader, Irc, Google maps bahkan mode vi. Emacs adalah dokumentasi diri, pada dasarnya komentar dalam kode menjadi dokumentasi.
  8. Emacs memiliki kustomisasi yang jauh lebih unggul dibandingkan dengan Vim.

Pelabuhan Pelabuhan adalah failita komerial maritim yang dapat terdiri dari atu atau lebih dermaga di mana kapal dapat berlabuh untuk memuat dan mengeluarkan penumpang dan kargo. Mekipun biaanya ter...

Bawang merah dan Bawang Merah adalah jeni ayuran yang paling banyak digunakan di dunia. Karena mereka berdua terlihat angat mirip dalam bentuk dan termauk dari peie dan keluarga yang ama, ehingga mere...

Posting Baru