2012-12-23 26 views
5

Tôi đang sử dụng Janus để tùy chỉnh Vim.Ngăn chặn NERD Tree mở bộ đệm khi bắt đầu

Một điều làm phiền tôi là nó sẽ mở ra NERD Tree trong bộ đệm riêng khi bắt đầu. Tôi không muốn vô hiệu hóa cây NERD hoàn toàn. Chỉ muốn không mở nó khi bắt đầu.

Có cách nào mà không cần chỉnh sửa nội bộ của Janus?

Trả lời

4

Cuối cùng, hãy tìm ra dựa trên số Janus configuration được đề cập bởi @romanl.

tôi phải thêm vào ~/.vimrc.after

augroup AuNERDTreeCmd 
    autocmd! 
augroup end 
-1

Một người dùng "phân phối plugin khác cho Vim" đã chọn kiểm soát hoàn toàn cấu hình Vim của mình cho người khác và không biết cách thay đổi hành vi mặc định. Vâng, "dễ" là tốt hơn "cứng".

Hành vi này có thể được xác định trong một autocmd, ở đâu đó trong thư mục "janus" của bạn hoặc bất cứ thứ gì nó sử dụng để lưu trữ nội dung của nó. Có thể here.

Bạn có lẽ nên coi đây là cơ hội để suy nghĩ lại lựa chọn của mình, thả Janus hoàn toàn và áp dụng chiến lược cấu hình an toàn hơn.

Nếu bạn là người thêm/xóa nội dung vào số ~/.vimrc và cài đặt plugin, bạn chỉ đơn giản là không thể tìm thấy chính mình trong tình huống như vậy.

+1

tôi quyết định chống lại việc xây dựng tất cả các cấu hình bằng cách riêng của tôi cho một lý do chính đáng. Vấn đề với hầu hết người dùng vim là mọi người đang sử dụng các cài đặt khác nhau khiến cho việc lập trình ghép nối trở nên khá khó khăn. Miễn là không có nhu cầu, tôi thích sử dụng một cái gì đó tổng quát hơn. – iltempo

+0

Và không, tôi không tìm thấy bất kỳ 'autocmd' nào liên quan đến cây NERD. – iltempo

+0

Bạn đã theo liên kết trong câu trả lời của tôi chưa? Nó chắc chắn trông giống như một 'autocmd' liên quan đến NERDTree với tôi. Janus sẽ giúp bằng cách nào? Nó chỉ là cấu hình của người khác. Nếu bạn không thể đối phó với cấu hình tùy chỉnh của một cặp cơ hội mà ông có thể đối phó với cấu hình dựa trên janus của bạn là gì? – romainl

Các vấn đề liên quan