Walaupun sangat kuat, Vim terkenal (terkenal, tepatnya) kerana mempunyai kurva pembelajaran yang curam, terutama untuk pengguna pemula. Terdapat banyak arahan dan jalan pintas yang disertakan Vim secara lalai. Menjejaki arahan ini dapat membuktikan menjadi tugas yang sukar.
Di sinilah permainan Vim masuk. Ini adalah permainan yang menyeronokkan yang dirancang untuk mengajar Vim kepada sesiapa sahaja, terutama pengguna baru. Walaupun anda adalah master Vim, anda boleh melihat permainan ini hanya untuk bersenang-senang. Mempraktikkan asas tidak menyakitkan!
Permainan Vim
Seperti disebutkan sebelumnya, Vim terkenal dengan kelengkungan belajar yang tinggi. Untuk mempermudah belajar bagaimana menggunakan program ini, terdapat banyak panduan dan tutorial di seluruh internet untuk mempelajari Vim. Permainan Vim mempunyai matlamat yang sama. Di sini, saya telah menyenaraikan beberapa permainan yang saya suka dan nikmati secara peribadi. Terdapat banyak dari mereka di luar sana, jadi anda boleh meneroka sendiri.
Sebilangan permainan ini adalah aplikasi yang dapat anda pasang di sistem anda, sementara yang lain adalah permainan penyemak imbas.
Ular Vim
Kita semua pernah bermain permainan ular klasik sebelumnya. Kawal ular dengan kunci arah, makan makanan, dan bertahan selama mungkin. Vim Snake adalah permainan penyemak imbas dengan keterangan yang tepat ini. Walau bagaimanapun, helah utama terletak pada kunci arah.
Pada umumnya, di komputer, kita terbiasa menggunakan tombol panah untuk menavigasi teks. Vim juga menyokong kekunci anak panah. Walau bagaimanapun, kunci navigasi utama Vim adalah h (arahkan ke kiri), j (pandu ke bawah), k (menavigasi ke atas), dan l (arahkan ke kanan).
Anda boleh menggunakan permainan Ular ini untuk melatih diri anda dalam navigasi Vim sehingga menjadi sifat kedua!
PacVim
PacVim adalah permainan berasaskan teks untuk belajar perintah Vim. Seperti yang anda simpulkan dari namanya, permainan ini diilhamkan oleh permainan Pacman yang legenda. Permainan ini boleh didapati di Linux dan macOS. Lihat PacVim di GitHub.
PacVim memerlukan perpustakaan GNU Curses untuk dijalankan. Bergantung pada distro anda, nama pakej dan kaedah pemasangan mungkin berbeza. Jalankan arahan yang sesuai mengikut distro anda.
Untuk Debian / Ubuntu, jalankan arahan berikut.
$ sudo apt install libncurses5-dev
Untuk Fedora, jalankan arahan berikut.
$ sudo dnf pasang ncurses-develUntuk CentOS / RHEL, jalankan arahan berikut.
$ sudo yum pasang ncurses-develSetelah kebergantungan dipasang, kini saatnya untuk memuat turun dan memasang PacVim.
$ git klon https: // github.com / jmoon018 / PacVim.git$ cd PacVim && sudo buat pemasangan
Setelah pemasangan selesai, lancarkan permainan.
$ pacvim
Anda juga boleh menentukan tahap dan kesukaran dalam permainan ini. Terdapat dua tahap kesukaran: n (bermaksud normal) dan h (bermaksud keras).
$ pacvimVim Genius
Vim Genius adalah permainan Vim berasaskan web yang boleh anda mainkan dalam penyemak imbas pilihan anda. Vim Genius dirancang agar serupa dengan vimtutor, program tutorial Vim terbina dalam yang disertakan dengan Vim secara lalai.
Saya cadangkan membuat akaun dengan Vim Genius terlebih dahulu agar kemajuan anda disimpan. Tahap akan dimulakan dengan senarai perintah yang mesti anda ingat untuk membersihkan rintangan. Hanya dengan itu anda akan melangkah ke peringkat seterusnya.
Sekiranya anda seorang pemula, Vim Genius adalah tempat yang bagus untuk mula belajar Vim.
Pengembaraan Vim
Vim Adventures adalah permainan paling kegemaran saya dalam senarai setakat ini. Vim Adventures adalah permainan gaya indie yang menarik di mana anda melakukan perjalanan melalui tanah misterius untuk memenuhi ramalan. Dalam perjalanan anda, anda akan menghadapi pelbagai rintangan yang mesti anda lalui dengan menggunakan pengetahuan dan aplikasi pelbagai konsep Vim.
Anda mesti menggunakan pelbagai arahan dan jalan pintas Vim untuk maju dalam permainan. Dengan permainan ini, anda dapat menikmati permainan interaktif dan licin, kisah menarik, dan keseronokan belajar, semuanya pada masa yang sama!
Openvim
Openvim adalah tutorial interaktif dalam talian di mana anda boleh belajar dan mempraktikkan pelbagai aspek Vim. Permainan ini adalah tempat yang bagus untuk mula belajar mengenai asas-asas Vim dan jalan pintas yang paling biasa digunakan di Vim.
Anda juga dapat mempraktikkan pengetahuan Vim anda di bahagian latihan.
Tutor Vim
Vim Tutor adalah aplikasi tutorial Vim terbina dalam yang disertakan dengan Vim. Dalam aplikasi ini, terdapat arahan di skrin interaktif yang akan anda ikuti. Tutor Vim akan mengajar anda cukup untuk menggunakan Vim setiap hari. Walau bagaimanapun, jika anda ingin menguasai Vim, anda harus melihat beberapa sumber tambahan.
Vim Tutor adalah alat all-in-one untuk belajar dan menguasai Vim. Untuk melancarkan Vim Tutor, jalankan arahan berikut.
$ vimtutor
Pemikiran Akhir
Dalam artikel di atas, beberapa permainan Vim terbaik yang boleh anda mainkan untuk belajar dan menguasai Vim telah disenaraikan. Berminat untuk berseronok dengan CLI? Lihat beberapa permainan baris perintah terbaik di Linux.
Nikmati!