vim

Vim vs. Teks Sublime yang Menjelaskan Perbezaan

Vim vs. Teks Sublime yang Menjelaskan Perbezaan
Mengedit teks atau kod selalu memerlukan penyunting teks yang baik agar sesiapa sahaja dapat menggunakan kod atau teks dengan mudah. Senarai besar penyunting teks tersedia dalam talian yang menyediakan ciri dan pilihan yang luar biasa, tetapi menjadi sukar untuk memilih yang tepat untuk mesin Windows, macOS, atau Linux mereka.

Teks Vim dan Sublime adalah dua penyunting teks berbeza yang disarankan orang kerana keserasian dan pilihannya yang hebat. Walau bagaimanapun, jika anda ingin mencari salah satu penyunting teks ini dan bingung memilih yang betul, baca panduan kami. Kami telah menyebutkan butiran lengkap mengenai Vim vs. Teks Luhur untuk memilih yang tepat mengikut keperluan anda.

Vim vs. Teks Sublime: Menjelaskan Perbezaan

Apa itu Vim?

Vim adalah penyunting teks yang luar biasa dan boleh dikonfigurasi yang dibuat untuk menyediakan platform yang cekap untuk penyuntingan teks. Vim adalah versi editor Vi yang lebih baik, dan diedarkan dengan sebahagian besar sistem UNIX.

Penyunting teks ini juga terkenal sebagai "penyusun programmer" kerana sangat berguna untuk pengaturcaraan. Itulah sebabnya mengapa banyak pembangun menganggapnya sebagai IDE (persekitaran pembangunan bersepadu).

Selain kerja pengaturcaraan, Vim adalah pilihan yang tepat untuk semua jenis penyuntingan teks, dari menulis e-mel hingga menyunting fail konfigurasi apa pun. Berbanding dengan Vi, Vim mempunyai beberapa peningkatan seperti:

Terdapat sistem bantuan dalam talian (buka dengan menggunakan perintah ": help") untuk Vim, jadi anda tidak perlu risau apa-apa semasa menggunakannya. Bram Moolenaar telah membuat sebahagian besar Vim, jadi jika anda ingin melihat nama kredit, anda boleh menggunakan ": kredit bantuan".

Ciri-ciri Vim

Pelbagai ciri Vim menawarkan kemudahan yang luar biasa kepada pengguna, jadi berikut adalah senarai ciri-ciri ini:

Perintah Umum Vim

Perintah Penerangan
hjkl Perintah ini digunakan untuk menggerakkan kursor ke kiri, kanan, atas, dan bawah masing-masing.
w Perintah ini digunakan untuk menggerakkan kata ke hadapan.
ctrl + f Perintah ini digunakan untuk memindahkan halaman.
ctrl + b Perintah ini digunakan untuk memindahkan halaman.
7j Perintah ini digunakan untuk menggerakkan tujuh baris ke bawah.
dw Perintah ini digunakan untuk menghapus perkataan.
d6w Perintah ini digunakan untuk menghapus enam perkataan.
gg Perintah ini digunakan untuk bergerak ke bahagian atas dokumen.
G Perintah ini digunakan untuk bergerak ke bahagian bawah dokumen.
. Perintah ini digunakan untuk mengulangi perintah terakhir.
di] Perintah ini digunakan untuk menghapus semua yang ada di dalamnya []
4dd Perintah ini digunakan untuk menghapus empat baris.
dt> Perintah ini digunakan untuk menghapus hingga>
dd Perintah ini digunakan untuk menghapus keseluruhan baris.
ya Perintah ini digunakan untuk menarik garis apa pun (yanking bermaksud menyalin).
topi Perintah ini digunakan untuk mengubah perenggan.
cc Perintah ini digunakan untuk menukar garis.

Apa itu Teks Luhur?

Teks sublim adalah penyunting teks yang luar biasa yang ditulis dalam C ++ dan Python. Versi teks Sublime terkini adalah 3.0, yang mempunyai sokongan merentas platform yang bermaksud anda boleh menggunakannya di Windows, Linux, dan macOS. Pembangun kebanyakannya menggunakan teks luhur kerana ia mempunyai pelbagai ciri seperti:

Anda boleh menggunakan editor teks Sublime sebagai IDE atau editor pembangunan bersepadu seperti NetBeans atau kod Visual Studio.

Penyunting teks ini mempunyai antara muka pengaturcaraan aplikasi Python (API), dan juga mendukung pelbagai bahasa pengaturcaraan atau markup. Menurut versi lama, editor teks Sublime dibuat untuk C ++, CSS, HTML, dll., dan tidak ada sokongan Python sehingga 2017.

Ciri-ciri Teks Luhur

Terdapat pelbagai ciri penyunting teks Sublime agar pengguna dapat menggunakannya dengan mudah, jadi berikut adalah senarai ciri-ciri ini:

Perintah Umum Teks Sublime

Perintah Penerangan
ctrl + shift + p Perintah ini akan membuka palet perintah di mana anda boleh mengakses menu, plugin, atau apa sahaja di editor teks Sublime.
ctrl + p Perintah ini digunakan untuk menukar fail.
ctrl + r Perintah ini akan menyenaraikan semua kaedah fail dan menjadikannya lebih mudah untuk mencari kaedah tertentu dari fail tersebut.
ctrl + d Perintah ini digunakan untuk memilih kata dan semua perkataan yang sama berikutnya.
simpan projek Perintah ini digunakan untuk menyimpan fail semasa.
pasang Pergi ke palet arahan (ctrl + shift + p) dan ketik pasang untuk memasang pemalam baru.

Vim vs. Teks Sublime: Jadual perbandingan

Faktor Vim Teks Luhur
Versi Terdapat Dibayar atau Percuma Percuma
Kategori Pembuatan Dokumen Penyunting Teks
Sokongan merentas platform Ya Ya
Syarikat Syarikat seperti Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI menggunakan Vim. Syarikat seperti Lyft, Atolye15, trivago, CRED, Clubhouse, dan Typeform menggunakan Sublime Text.
Alat Alatan seperti .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint, dll., disatukan dengan Vim. Alatan seperti .NET Core, Linux, Windows, macOS, Grails, TSLint, dll., disatukan dengan teks luhur.
Mudah untuk digunakan Ini adalah alat yang mudah digunakan tetapi tidak lebih sederhana daripada teks Sublime. Sangat mudah untuk menggunakan alat ini.
Kualiti Sokongan Ia mempunyai kualiti sokongan yang luar biasa. Ia mempunyai kualiti sokongan yang luar biasa tetapi tidak lebih baik daripada Vim.
Alternatif Microsoft Word, Quip, Google Docs, Foxit PDF Editor. Notepad ++, Kod Visual Studio, UltraEdit, Atom.

Kesimpulannya

Vim vs. Teks Sublime selalu menjadi topik hangat di kalangan pembangun dan pengguna biasa, jadi penting untuk memahami perbezaan utama antara alat penyuntingan teks ini. Kami berharap panduan kami dapat membantu anda memilih yang tepat antara Teks Sublime dan Vim untuk memenuhi keperluan anda. Kami telah memasukkan maklumat ini dari pelbagai sumber dan ulasan pengguna, yang bermaksud anda boleh mempercayai butiran yang disebutkan di atas. Pada pendapat kami, teks Sublime terbaik untuk penyuntingan teks biasa, dan Vim terbaik untuk pengekodan dan pekerjaan yang berkaitan dengan dokumentasi.

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna...
Alat Berguna untuk Pemain Linux
Sekiranya anda suka bermain permainan di Linux, kemungkinan anda telah menggunakan aplikasi dan utiliti seperti Wine, Lutris dan OBS Studio untuk meni...
HD Remastered Games untuk Linux yang Tidak Pernah Melancarkan Linux Sebelumnya
Banyak pembangun dan penerbit permainan hadir dengan penghapus HD permainan lama untuk memperpanjang usia francais, harap peminat meminta keserasian d...