Giao diện người dùng để cá nhân hóa một vimrc mà không cần viết từ đầu


12

Vim là cấu hình vô hạn. Tuy nhiên, nghĩ ra một vimrc là một nhiệm vụ khó khăn đối với người mới và người dùng trung gian. Về cơ bản, bạn sẽ phát triển một từ một bảng trống bằng cách đọc tài liệu và chọn các mẹo vặt từ những người dùng khác.

Có một menu cấu hình trực quan để giúp người mới bắt đầu tạo và sửa đổi một vimrc không? Có thể là một công cụ dựa trên web, hoặc một cái gì đó tương tự như một hộp thoại tùy chọn trong trình xử lý văn bản?

Ảnh chụp màn hình tùy chọn LibreScript (CC-BY-SA 3.0 từ th.libreoffice.org/get-help/installation/mac/)

Câu trả lời:


13

Bạn có thể sử dụng tích hợp :options:mkvimrc(xem :help :options:help :mkvimrc).

Nhưng việc tạo ra của riêng bạn ~/.vimrclà một nhiệm vụ khó khăn chỉ khi bạn muốn vimrc"ngay bây giờ" hoàn hảo . Nếu bạn không đủ kiên nhẫn, có hàng tá trình soạn thảo thay thế với ít tùy chọn và hộp thoại GUI hơn. Vim không phải là một biên tập viên bạn có thể chọn vào một buổi chiều: mong đợi công việc và đọc sách.


1
Chính xác là thế này. Tôi đã sử dụng Vim được 8 năm và tôi vẫn đang viết vimrc của mình. Nếu bạn cố gắng định cấu hình quá nhiều cùng một lúc, bạn sẽ không nhớ những gì bạn đã làm và bạn sẽ quên tận dụng lợi thế của nó.
tommcdo

11

Một trang web để tạo .vimrcs là http://vimconfig.com/ . Nó khá cơ bản - chỉ đủ để bắt đầu (số dòng, tô sáng tìm kiếm, v.v.).


3

Cập nhật : câu trả lời này rõ ràng là sai khi các câu trả lời khác liên kết đến các công cụ. Tuy nhiên, câu trả lời này có thể có cùng giá trị với cách tiếp cận thay thế (thậm chí tốt hơn) đối với tác giả chủ đề của vấn đề gốc.

Thật không may, tôi không nghĩ rằng một công cụ như vậy tồn tại.

Nhưng để trả lời "gốc" câu hỏi của bạn - bạn chắc chắn không phải bắt đầu viết .vimrctừ đầu. Thực tiễn phổ biến ở những người dùng bắt đầu là xem xét .vimrccác tập tin của người dùng vim chuyên gia. Dưới đây là một số ví dụ bạn có thể học được rất nhiều từ:

Cuối cùng, có plugin vim nhạy cảm của Tim Pope cung cấp một số nguyên tắc cơ bản và tôi khuyên bạn nên cài đặt nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.