Neovim, nhánh có thể định cấu hình của Vim để có trải nghiệm người dùng tốt hơn

Về Neovim

Trong phần tiếp theo, chúng ta sẽ cùng tìm hiểu về Neovim. Nói về một ngã ba của mã Vim. Chương trình mang đến cho chúng ta những lợi ích của Vim với trải nghiệm người dùng tốt hơn nhờ khả năng cấu hình. Trong trường hợp ai đó chưa biết, phải nói rằng Vim là một trình soạn thảo văn bản dựa trên các chế độ. Nó ra đời như một sự cải tiến của Vi (1976). Giao diện của nó không phải là đồ họa, mà dựa trên văn bản. Mặc dù có một số triển khai với giao diện đồ họa, chẳng hạn như gVim. Biên tập viên trong tầm tay là một sự thay thế trực tiếp cho Vim. Nếu bạn là người dùng Vim, bạn sẽ thấy thoải mái với Neovim.

Trong trình soạn thảo này mọi thứ có thể được điều khiển bằng bàn phím thông qua các lệnh. Lúc đầu, có vẻ hơi khó để nhớ tất cả chúng, và lúc đầu thì đúng như vậy. Nhưng cũng đúng là chúng được tổ chức một cách hợp lý, và cuối cùng chúng tự đi ra ngoài. Chương trình sẽ giúp chúng ta soạn thảo văn bản dễ dàng hơn, cho phép chúng ta tự động hóa các tác vụ lặp đi lặp lại. Các tác vụ nhàm chán có thể được thực hiện chỉ với một vài phím.

Đặc điểm chung của Neovim

Mã php Neovim

  • các thiết lập mặc định làm cho bạn có thể sử dụng nó ngay lập tức.
  • Un trình giả lập thiết bị đầu cuối.
  • Trình chỉnh sửa cung cấp cho chúng tôi một API cho phép giao tiếp với Neovim từ mọi ngôn ngữ lập trình, một cách an toàn và không đồng bộ.
  • Các chức năng đầu cuối hiện đại chẳng hạn như kiểu con trỏ, sự kiện tiêu điểm, dán trong dấu ngoặc, v.v.
  • Như tôi đã viết, nó là rất có thể cấu hình. Có thể nói rằng nó giống như thể bạn đang xây dựng một trình soạn thảo của riêng mình. Khi bạn hoàn tất thiết lập, bạn sẽ có một trình chỉnh sửa tùy chỉnh đáp ứng các nhu cầu cụ thể của bạn.
  • Hành vi của anh ấy là có thể mở rộng thông qua các plugin. Nếu bạn là người dùng Vim, bạn có thể tiếp tục sử dụng các plugin tương tự, cộng với những thứ mà cộng đồng đã phát triển cho Neovim. Và nếu bạn không thể tìm thấy một plugin cho mình và bạn dám, bạn có thể tạo plugin của mình bằng ngôn ngữ yêu thích của mình.
  • Ngoài ra, nó sẽ cung cấp cho chúng tôi các tính năng tương tự như bất kỳ trình soạn thảo mã nào khác, chẳng hạn như: tự động hoàn thành, trình kiểm tra chính tả, tab, tô màu cú pháp, tìm kiếm và thay thế bằng biểu thức chính quy, v.v.

El mã nguồn dự án chúng tôi có thể tìm thấy nó có sẵn trong Trang GitHub từ trình soạn thảo.

Cài đặt Neovim trên Ubuntu

cài đặt neovim từ tùy chọn phần mềm Ubuntu

Chúng ta có thể cài đặt trình soạn thảo này theo nhiều cách. Đơn giản nhất là thực hiện cài đặt từ tùy chọn phần mềm từ Ubuntu. Để có phiên bản mới nhất, bạn phải thêm PPA Neovim. Chạy lệnh sau trong terminal (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Sau đó, bạn phải cập nhật các gói và cài đặt Neovim bằng cách nhập vào cùng một thiết bị đầu cuối:

sudo apt-get update

sudo apt-get install neovim

Cả hai tùy chọn sẽ cài đặt cùng một phiên bản của chương trình. Trong trường hợp chúng tôi không muốn cài đặt bất cứ thứ gì trong hệ thống, bạn có thể sử dụng Tệp Neovim .Appimage. Để có được nó, bạn cần phải cài đặt curl. Sau khi chắc chắn rằng bạn có công cụ này, trong terminal (Ctrl + Alt + T), nhập:

tải appimage naovim

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

Sau khi tải xuống và với các quyền cần thiết, chúng tôi có thể khởi chạy trình chỉnh sửa bằng cách nhập vào cùng một thiết bị đầu cuối:

./nvim.appimage

Sau bất kỳ tùy chọn nào ở trên, bây giờ chúng ta có thể sử dụng trình chỉnh sửa dựa trên vim này. Ai có nhu cầu có thể tìm tất cả tài liệu về các cài đặt có thể có trên trang GitHub của dự án.

Phải nói rằng chương trình này có nhiều khả năng cấu hình, vì vậy hãy đi qua tài liệu chính thức hoặc bởi phần của hướng dẫn sử dụng nó sẽ làm cho trình chỉnh sửa của chúng tôi trông đẹp hơn và thân thiện hơn nhiều so với những gì chúng tôi sẽ tìm thấy theo mặc định.

Thiết lập Neovim

Hướng dẫn Neovim

Neovim bao gồm một hướng dẫn tương tác, chạy lệnh :Gia sư để bắt đầu nó.

Nếu bạn đóng Neovim, tất cả các cài đặt bạn có trong phiên sẽ bị mất. Để duy trì chúng, tệp init.vim, được tải mỗi khi khởi động Neovim. Nếu bạn sử dụng Vim, tệp này phục vụ cùng một chức năng như tệp .vimrc của vim.

Tệp cấu hình này nó nằm trong ~ / .config / nvim / init.vim. Nếu nó không tồn tại, hãy tạo nó. Tệp cấu hình có thể rất lớn, vì vậy hãy cố gắng ghi lại mọi thứ bạn đặt trên đó. Nhận xét có thể được thêm vào với «. Chúng tôi sẽ có thể lấy được thêm thông tin về tệp cấu hình này trong wiki của chương trình


Để 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.