Tài Liệu Học Tập
No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ
Tài Liệu Học Tập
No Result
View All Result
Home Tin tức

Xin thông báo Neovim-Idea… và 3 plugin neovim 🎉

by Tranducdoan
04/03/2026
in Tin tức
0
Đánh giá bài viết

TUYÊN BỐ TỪ CHỐI TRÁCH NHIỆM: tùy chỉnh này được sinh ra từ sự tuyệt vọng. Tôi cần một thứ thay thế cho IntelliJ IDEA vì cái laptop cũ của công ty tôi (một con i9 7 năm tuổi với 16GB ram) đã trở nên không thể dùng được, và tôi phải tìm một lựa chọn thay thế để giữ cho tôi làm việc hiệu quả cho đến khi có một cái mới thay thế đến. VsCode là (vẫn là) một trò đùa, nên rõ ràng lựa chọn của tôi đã rơi vào neovim. Tuy nhiên, mặc dù tôi thỉnh thoảng dùng neovim để chỉnh sửa và viết script nhỏ, tôi đã đưa ra quyết định khác thường là để trí nhớ cơ bắp của tôi chiến thắng, và do đó, tôi đã nghịch với các phím tắt, mũi tên, hành động chuột, v.v… để bám vào quy trình làm việc đã được kiểm chứng, đã được thử thách của mình… bạn biết đấy, kiểu thứ mà mọi người dùng neovim đáng kính sẽ cảm thấy ghê tởm khi nghe. Xin lỗi không xin lỗi, tôi phải giữ công việc của mình 😅

Nếu bạn vẫn còn ở đây với tôi, đây là một vài chi tiết về neovim-idea

  • tích hợp mặc định với `Scala` (và `Java` lai) và rõ ràng là `Lua`. Nhưng bạn có thể thêm các LSP bổ sung thông qua Mason

  • tích hợp `metals` thông qua `nvim-metals`, hỗ trợ DAP, code lenses, tự động hoàn thành

  • { đổi tên / đi đến / tìm tham chiếu } ký hiệu

  • tích hợp dự án để nhanh chóng chuyển đổi & tiếp tục các dự án

  • tìm kiếm & tìm kiếm tệp bằng `Telescope`

  • tích hợp `lazygit`

  • CTRL+Tab chuyển đổi tệp a-la IntelliJ

  • di chuyển con trỏ camel-humps a-la IntelliJ

  • **một chủ đề Dark IntelliJ dựa nhiều vào chủ đề IntelliJ (và tận dụng thời gian chạy catppuccin, để cung cấp tích hợp với các plugin neovim khác)

    • cũng có một cái Matrix, vì sao không?

Nếu bạn đã đọc đến đây, và muốn xem nó, cứ thoải mái đến https://github.com/neovim-idea/neovim-idea 🙌

Trong quá trình tinh chỉnh `neovim-idea`, tôi cũng quyết định tách một phần của codebase thành plugin riêng, vì tôi nghĩ một số bạn có thể thấy chúng đủ thú vị để thử chúng trong thiết lập hiện có của riêng bạn, vậy thì bắt đầu thôi:

  1. catppuccin-reloaded-nvim : kể từ khi tôi quyết định sao chép giao diện của IntelliJ trong neovim, tôi biết tôi phải dùng catppuccin. Định nghĩa bảng màu dễ dàng, tích hợp với các plugin neovim được sử dụng nhiều nhất… thật tiếc là họ không bao giờ có ý định làm cho “framework” của họ có thể mở rộng. Tôi đã dành khá nhiều thời gian để tìm ra cách thực sự buộc các coloschemes mới, nhưng tôi đã làm được! và bây giờ bạn cũng có thể thưởng thức nó 🎁

  2. camelhumps-nvim : Tôi thực sự không muốn học một loạt các phím tắt để di chuyển đến đầu cuối của một từ, ký tự viết hoa, đầu / cuối của một ký tự đặc biệt… IntelliJ làm tốt hơn với chức năng “camelhumps” của họ: chỉ cần giữ Option và nhấn Left hoặc Right là xong

  3. switcher-nvim : một bộ chuyển đổi bộ đệm lấy cảm hứng từ IntelliJ: nhấn CTRL+Tab để mở một cửa sổ pop-up với danh sách các bộ đệm đang mở. Nhấn thêm một chút để điều hướng đến bộ đệm mong muốn. Sau một khoảng thời gian trễ không hoạt động ngắn (thật tiếc là neovim không hỗ trợ các sự kiện “key released” …), bộ đệm sẽ được hiển thị.

Còn gì để nói… Tôi hy vọng tôi sẽ không bị downvote quá nhiều, và cứ thoải mái gửi PR để cải thiện dự án!

Previous Post

Tổng hợp đề thi tuyển sinh lớp 10 môn Toán Nghệ An các năm gần đây (kèm đáp án)

Next Post

1 Byte bằng bao nhiêu Bit, KB, MB, GB? Tìm hiểu Byte là gì

Tranducdoan

Tranducdoan

Trần Đức Đoàn sinh năm 1999, anh chàng đẹp trai đến từ Thái Bình. Hiện đang theo học và làm việc tại trường cao đẳng FPT Polytechnic

Next Post

1 Byte bằng bao nhiêu Bit, KB, MB, GB? Tìm hiểu Byte là gì

Xoilac TV trực tiếp bóng đá đọc sách online Socolive trực tiếp Ca Khia TV trực tiếp XoilacTV sàn forex uy tín 789bet sumclub game bài đổi thưởng topclub 789p 388bet 69vn FUN79 KP88 555win 888now 888top สล็อต999 https://p789bet.biz/ cakhia VN88 cakhia cakhia
Tài Liệu Học Tập

Copyright © 2022 Tài Liệu Học Tập.

Chuyên Mục

  • Đề Thi
  • Lớp 12
  • Lớp 11
  • Lớp 10
  • Lớp 9
  • Lớp 8
  • Lớp 7
  • Lớp 6
  • Lớp 5
  • Lớp 4
  • Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Tham Gia Group Tài Liệu Học Tập

No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Copyright © 2022 Tài Liệu Học Tập.