- vừa được xem lúc

Cài đặt plugins với Vim-Plug

0 0 96

Người đăng: Hải Đăng

Theo Viblo Asia

Cài đặt Neovim

  • Mac
brew install neovim
  • Ubuntu
sudo apt install neovim
  • Window
choco install neovim

Tạo file cấu hình

Đầu tiên tạo thư mục để chứa file cấu hình Neovim

mkdir ~/.config/nvim

Sau đó tạo file init.vim

touch ~/.config/nvim/init.vim

Cài đặt vim-plug

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

Nếu bạn có file plugs.vim trong thư mục autoload là bạn đã cài đặt thành công

Thêm một file mới cho plugins

Chúng ta sẽ đặt plugins trong những file riêng biệt để dễ quản lý

mkdir ~/.config/nvim/vim-plug touch ~/.config/nvim/vim-plug/plugins.vim

Thêm đoạn code sau vào file ~/.config/nvim/vim-plug/plugins.vim

" auto-install vim-plug
if empty(glob('~/.config/nvim/autoload/plug.vim')) silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim "autocmd VimEnter * PlugInstall "autocmd VimEnter * PlugInstall | source $MYVIMRC
endif call plug#begin('~/.config/nvim/autoload/plugged') " Better Syntax Support Plug 'sheerun/vim-polyglot' " File Explorer Plug 'scrooloose/NERDTree' " Auto pairs for '(' '[' '{' Plug 'jiangmiao/auto-pairs' call plug#end()

Sau đó thêm source $HOME/.config/nvim/vim-plug/plugins.vim vào file init.vim và lưu lại

Một số câu lệnh vim-plug

Mở Neovim

nvim

Kiểm tra status của plugins

:PlugStatus (Khi bạn đang ở trong nvim thì bạn nhấn Shift + ; để có dấu :)

Cài đặt tất cả plugins

:PlugInstall

Cập nhật plugins

:PlugUpdate

Sau khi cập nhật xong bạn có thể nhấn d để thấy sự khác nhau hoặc chạy câu lệnh sau

:PlugDiff

Để xóa plugins trong file plugins.vim

:PlugClean

Nếu bạn muốn nâng cấp vim-plug

:PlugUpgrade

Cám ơn mọi người!❤️

Xem thêm về vim-plug trên github: https://github.com/junegunn/vim-plug

Nguồn: https://www.chrisatmachine.com/Neovim/01-vim-plug/

Bình luận

Bài viết tương tự

- vừa được xem lúc

Vim vs. Neovim 2022 - Có những gì khác nhau

Ở bài đầu tiên khi làm quen với Vim, mình đã hướng dẫn các bạn trực tiếp với Vim hàng thật giá thật. Tuy nhiên, nếu các bạn muốn nghiên cứu Vim nâng cao và hay thậm chí sử dụng Vim cho daily workflow,

0 0 18

- vừa được xem lúc

Tùy biến Neovim thành một code editor chất lượng

Lời nói đầu. Mặc dù sở hữu keymap bá đạo và giúp cho người dùng trở nên vô cùng ảo ma một khi đã thuần thục, bản thân Neovim hay cả Vim đều có giao diện mặc định khá tệ hại, ảnh hưởng rất lớn tới ngườ

0 0 24