Vim - Giới thiệu
Vim editor là một trong những trình soạn thảo văn bản phổ biến hơn mà chúng ta sử dụng ngày nay. Nó là một bản sao của trình soạn thảo Vi và được viết bởi Bram Moolenaar. Nó là trình soạn thảo đa nền tảng và có sẵn trên hầu hết các nền tảng phổ biến như Windows, Linux, Mac và các biến thể UNIX khác. Trong chương này, chúng ta sẽ thảo luận về các mục sau:
- Introduction
- Các tính năng của Vim
- Tại sao Vim được tạo ra?
Giới thiệu
Vim là từ viết tắt của Vi IMđã chứng minh. Nó là trình soạn thảo văn bản mã nguồn mở và miễn phí được viết bởi Bram Moolenaar. Nó được phát hành lần đầu tiên vào năm 1991 cho các biến thể UNIX và mục tiêu chính của nó là cung cấp sự cải tiến cho trình chỉnh sửa Vi, được phát hành cách đây năm 1976.
Vim được coi là bản sao Vi biên tập viên. Giống như Vi, nó cũng là trình soạn thảo tập trung lệnh. Một trong những lợi thế của việc học Vim là - nó có sẵn ở mọi nơi. Lấy bất kỳ biến thể UNIX nào như Linux, Mac, HP-UX, AIX và nhiều hơn nữa, Vim ở đó theo mặc định. Vim theo truyền thống không có GUI nhưng giờ đây đã có trình cài đặt riêng gọi là gVim cung cấp GUI.
Các tính năng của Vim
Phần này thảo luận về một số tính năng quan trọng của Vim -
Dấu chân bộ nhớ của nó rất thấp
Nó là trung tâm chỉ huy. Bạn có thể thực hiện tác vụ phức tạp liên quan đến văn bản với một vài lệnh
Nó có thể cấu hình cao và sử dụng tệp văn bản đơn giản để lưu trữ cấu hình của nó
Có rất nhiều plug-in có sẵn cho Vim. Chức năng của nó có thể được mở rộng một cách tuyệt vời bằng cách sử dụng các trình cắm thêm này
Nó hỗ trợ nhiều cửa sổ. Sử dụng tính năng này màn hình có thể được chia thành nhiều cửa sổ
Giống như nhiều cửa sổ, nó cũng hỗ trợ nhiều bộ đệm
Nó hỗ trợ nhiều tab cho phép làm việc trên nhiều tệp
Nó hỗ trợ các tính năng ghi âm cho phép ghi và phát các lệnh Vim theo cách lặp lại
Tại sao Vim được tạo ra
Vim dựa trên bản gốc của Vi editor, được tạo ra bởi Bill Joy vào năm 1976. Trong suốt những năm 90, Vi không có hậu quả được gọi là cuộc chiến biên tập tồn tại giữa Vi và Emacs editor. Vì vậy, Bram đã triển khai rất nhiều tính năng còn thiếu mà cộng đồng Emacs sử dụng làm lý lẽ cho việc tại sao Emacs tốt hơn Vi / Vim.