2010-08-31 34 views
7

Trong VIM tôi đã mở 4 cửa sổ và một cây NERD như sau: screenshot Vì vậy, bất cứ khi nào tôi cố gắng mở tệp từ NERD bộ đệm (pos topleft pos). Đôi khi trong các bộ đệm khác. Có cách nào để mở tệp ở vị trí dưới cùng bên phải không? Mb có cách giải quyết? Có lẽ tôi có thể buộc NERDtree mở tệp trong cửa sổ hoạt động cuối cùng? Tại thời điểm này, nó không hoạt động theo cách này: (Mở tệp từ NERDtree trong cửa sổ cụ thể (hoặc hoạt động lần cuối)

UPD: Dường như vấn đề nằm trong bộ đệm ẩn. Khi bộ đệm được mở trong một cửa sổ và sau đó thay thế bằng bộ đệm khác - nếu bạn cố mở lần đầu tiên trong một cửa sổ khác, bạn sẽ mở nó trong cửa sổ khác, cửa sổ được mở lần đầu tiên

Trả lời

6

Tôi đang sử dụng cây NERD 4.1.0 trên Vim 7.2 và NERDTree mở tệp trong lần hoạt động gần đây nhất cửa sổ theo mặc định

Từ các tài liệu:.

mặc định then chốt: o

Bản đồ tùy chọn: NERDTreeMapActivateNode

Áp dụng cho: các tập tin và thư mục.

Nếu nút tệp được chọn, nút đó được mở trong cửa sổ trước đó.

Nhưng nhấn enter khi tệp được chọn có cùng tác dụng.

+8

Vì một số lý do, trong phiên bản mới nhất của NERDTree, hành vi này không còn hoạt động nữa - dường như nó luôn chuyển sang bộ đệm đã mở của tệp đó thay vì mở trong cửa sổ trước đó. Đã có ai nhận ra điều này chưa? –

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