Vim-plug: một trình quản lý plugin Vim

cắm vim

Vim là một trong những trình soạn thảo mã phổ biến nhất được nhiều người sử dụng kể từ Vim được tìm thấy trên hầu hết các hệ thống Unix (bao gồm cả Linux) là một trong những lựa chọn tuyệt vời mà các lập trình viên và sysadmins thường sử dụng.

Biên tập viên này nó rất hoàn chỉnh và trên hết là rất linh hoạt vì nó có các tính năng tuyệt vời làm cho nó trở thành một lựa chọn tuyệt vời để sử dụng. Mặc dù ban đầu nhiều người sẽ từ bỏ việc sử dụng Vim, đó là bởi vì họ không nhận thức được tiềm năng to lớn mà nó có thể được tùy chỉnh theo nhu cầu của chúng ta.

Về Vim

Trong số các tính năng mà chúng tôi có thể làm nổi bật của Vim, chúng tôi tìm thấy:

  • Trình kiểm tra chính tả tích hợp
  • Tự động hoàn thành văn bản
  • Duyệt tab
  • Nhiều cửa sổ, chia vùng chỉnh sửa theo chiều ngang hoặc chiều dọc.
  • Đánh dấu cú pháp phụ thuộc vào ngôn ngữ lập trình hoặc ngôn ngữ thẻ được sử dụng
  • Hoàn tác và làm lại lệnh
  • Hiểu hơn 200 cú pháp khác nhau
  • Ngôn ngữ viết kịch bản đến phần mở rộng chương trình
  • Hoàn thành các lệnh, từ và tên tệp
  • Nén và giải nén tệp, giúp bạn có thể chỉnh sửa tệp nén
  • Nhận dạng các định dạng tệp và chuyển đổi giữa chúng.
  • Lịch sử các lệnh đã thực hiện
  • Ghi và phát lại macro
  • Lưu cài đặt giữa các phiên
  • Gập mã tự động và thủ công
  • Giao diện đồ họa tùy chọn

Điều gì làm cho thú vị Vim là nó có thể cấu hình cao và có thể tùy chỉnh vì vậy việc sử dụng các plugin trong đó có thể được.

Các plugin này phải được tải xuống theo cách phân phối thủ công dưới dạng tarball và được giải nén vào một thư mục có tên ~ / .vim.

Quản lý các plugin theo cách này thoạt nhìn không có vấn đề gì, nhưng khi sử dụng đủ số lượng plugin có thể dẫn đến một thảm họa lớn, vì tất cả các tệp của mỗi plugin đều tập trung trong một thư mục duy nhất.

Đây là nơi mà các trình quản lý plugin Vim có ích. Trình quản lý plugin lưu các tệp plugin đã cài đặt trong một thư mục riêng biệt, giúp dễ dàng quản lý tất cả các plugin

Vim-plug là một trình quản lý plugin vim tối giản, mã nguồn mở miễn phí có thể cài đặt hoặc cập nhật plugin song song.

Tạo bản sao để giảm thiểu việc sử dụng không gian đĩa và thời gian tải xuống. Hỗ trợ tải plugin theo yêu cầu để có thời gian khởi động nhanh hơn.

Các tính năng đáng chú ý khác là chi nhánh, thẻ, liên kết, hỗ trợ sau cập nhật, hỗ trợ plugin được quản lý bên ngoài, v.v.

vim-

Làm thế nào để cài đặt Vim-plug trên Ubuntu 18.04 và các dẫn xuất?

Nếu họ là người dùng Vim và muốn cài đặt trình quản lý bổ trợ này phải mở một thiết bị đầu cuối và thực hiện các lệnh sau.

Chúng tôi mở terminal bằng Ctrl + Alt + T và chúng tôi sẽ cài đặt phụ thuộc với:

sudo apt install curl

Bây giờ chúng ta sẽ thực hiện:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Xong việc này ngay bây giờ chúng ta phải thêm vim-plug vào tệp ~ / .vimrc của chúng ta, hãy thêm những điều sau:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

Chúng tôi lưu và tải lại tệp. vimrc và với nó, quản trị viên sẽ được cài đặt trong hệ thống của chúng tôi.

Làm thế nào để sử dụng vim-plug?

Chúng tôi phải mở trình chỉnh sửa với:

vim

PĐể bắt đầu sử dụng vim-plug chúng ta thực hiện như sau, để kiểm tra trạng thái của các plugin

PlugStatus

Để thực hiện cài đặt plugin:

PlugInstall

Cài đặt hoặc cập nhật các plugin:

PlugUpdate nombre de plugin

Nếu chúng tôi muốn loại bỏ các thư mục không sử dụng:

PlugClean[!]

đến cập nhật trình quản lý vim-plug:

PlugUpgrade

Tạo tập lệnh để khôi phục ảnh chụp nhanh hiện tại của các plugin

PlugSnapshot 

Đôi khi các plugin được cập nhật có thể có lỗi mới hoặc ngừng hoạt động bình thường.

Để khắc phục điều này, bạn chỉ cần hoàn tác các plugin có vấn đề.

Viết lệnh:

PlugDiff

Để xem lại các thay đổi kể từ lần cuối cùng

PlugUpdate

Và đưa từng plugin trở lại trạng thái trước khi nâng cấp bằng cách nhấn X trong mỗi đoạn.

Việc sử dụng trình quản lý tiện ích bổ sung Vim này trong hệ thống như thế nào là tùy thuộc vào mỗi chúng ta, như đã đề cập, Vim có thể được nâng cao và tùy chỉnh theo nhu cầu của chúng ta.

Nếu bạn muốn biết thêm về công cụ này, bạn có thể truy cập liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.