Windows

Editor Vim Dikemaskini Dengan Sokongan Bahasa Moden

Изучаем Vim, команды и макросы. Зачем текстовый редактор Vim в 2018? Урок Vim

Изучаем Vim, команды и макросы. Зачем текстовый редактор Vim в 2018? Урок Vim
Anonim

Edisi terkini pengarang teks Vim yang digunakan secara meluas kini menyokong kedua-dua bahasa pengaturcaraan Lua serta versi terkini Python dan Perl.

Bram Moolenaar, pemaju di belakang Vim, telah mengeluarkan versi 7.3 editor, dua tahun selepas versi 7.2 dikeluarkan.

Versi 7.3 kini memahami kedua-dua bahasa pengaturcaraan Lua dan versi Python 3.0, bermakna ia boleh melakukan penonjolan sintaks dan indentasi untuk membuat kod sumber yang ditulis dalam bahasa-bahasa ini lebih mudah difahami oleh pengguna.

[Bacaan lanjut: 4 Linux projek untuk pemula dan pengguna perantaraan]

Lua adalah bahasa skrip ringan, yang kerap digunakan untuk aplikasi dan permainan tertanam, mengikut penyenggaranya. Versi 3.0 Python, yang dikeluarkan pada tahun 2008, adalah kemas kini yang serasi dan tidak serasi ke bahasa itu.

Walaupun tidak diumumkan oleh Moolenaar, Vim 7.3 juga nampaknya menyokong, sekurang-kurangnya setakat yang terhad, versi beta Perl 6, pengguna bahasa pengaturcaraan Perl telah menemui. Peningkatan baru juga telah ditambah kepada sokongan perisian Perl versi 5.10.

Pengguna VIM 7.3 kini juga boleh menyulitkan dan menyahsulitkan data dengan cipher Blowfish, serta menyembunyikan panjang teks yang tidak berguna. Perisian juga kini mempunyai keupayaan untuk membatalkan dan mengembalikan perubahan selepas keluar pengguna dan kemudian melancarkan semula program.

Vim adalah versi moden dari editor vi yang dicipta oleh Bill Joy pada tahun 1976 untuk Unix Berkeley Software Distribution (BSD). Sedikitnya semua pengedaran Linux kini termasuk Vim, dan ia tetap menjadi salah satu editor utama yang digunakan oleh kebanyakan pengurus sistem Unix - yang lain adalah Emacs Richard Stallman - untuk mengedit skrip dan dokumen teks lain.

Joab Jackson merangkumi perisian perusahaan dan berita teknologi umum untuk Perkhidmatan Berita IDG. Ikut Joab di Twitter di @Joab_Jackson. Alamat e-mel Joab ialah [email protected]