Mục lục:
Định nghĩa - Vim có nghĩa là gì?
Vim, viết tắt của Vi Cải thiện, là một trình soạn thảo văn bản mã nguồn mở phổ biến. Nó là một bản sao của trình soạn thảo văn bản Unix Vi. Được viết cho Amiga năm 1988, nó có sẵn cho hầu hết mọi hệ điều hành. Vim đặc biệt phổ biến với người dùng Linux.
Techopedia giải thích Vim
Vim là một trình soạn thảo văn bản ban đầu được viết bởi Bram Moolenar. Trình chỉnh sửa này là một bản sao của Vi, một trình soạn thảo văn bản Unix được viết bởi nhà đồng sáng lập Sun microsystems Bill Joy khi ông còn là một sinh viên tốt nghiệp tại UC Berkeley vào cuối những năm 1970. Vi ban đầu xuất hiện như một phần của Phân phối phần mềm Berkeley của Unix hoặc BSD.
Moolenar ban đầu đã viết Vim cho Commodore Amiga vào năm 1988, nhưng trình soạn thảo đã trở nên phổ biến rộng rãi cho hầu hết mọi hệ điều hành đang sử dụng. Nó có sẵn cho Mac OS X, Windows và hầu hết mọi bản phân phối Linux đều có Vim trong kho quản lý gói của nó. Vim là nguồn mở và trong khi nó được phân phối miễn phí, người dùng được khuyến khích quyên góp cho trẻ em ở Uganda.
Không giống như trình xử lý văn bản, Vim chỉnh sửa các tệp trong văn bản thuần túy. Nó chủ yếu được sử dụng để viết chương trình.
Giống như người tiền nhiệm của nó, Vi, Vim được đặc trưng bởi giao diện người dùng phương thức. Người dùng di chuyển xung quanh và chọn văn bản trong "chế độ lệnh", trong khi chỉnh sửa được thực hiện trong "chế độ chèn". Những người đề xuất Vim nói rằng phương pháp này rất hiệu quả vì các lệnh chủ yếu nằm trên hàng chủ của bàn phím.
Vim cho phép mức độ tùy biến cao. Người dùng có thể xác định các macro để cá nhân hóa ánh xạ chính cũng như tự động hóa các tác vụ chỉnh sửa. Nó cũng hỗ trợ đánh dấu cú pháp cho hầu hết các ngôn ngữ lập trình, bao gồm C, Python và HTML.
Người dùng Vim cũng có sự cạnh tranh với người dùng của một trình soạn thảo khác phổ biến trên các hệ thống Unix / Linux, Emacs. Điều này được gọi là "cuộc chiến biên tập." Một khảo sát của Tạp chí Linux năm 2006 cho thấy Vim là trình soạn thảo văn bản Linux phổ biến nhất. Một cuộc khảo sát Stack Overflow 2016 của các nhà phát triển đã phát hiện ra rằng đó là môi trường phát triển phổ biến thứ tư nói chung, sau Notepad ++, Visual Studio và Sublime Text.
