Bộ đệm vs tab vs arglist vs windows


9

Quá nhiều lựa chọn! Thật khó hiểu!

  1. Khi nào nên sử dụng ưu tiên cho người khác?
  2. Làm thế nào để những điều này liên quan đến nhau?
  3. Sự khác biệt giữa chúng là gì?
  4. Làm thế nào để chúng ảnh hưởng đến các lệnh bạn gõ?
  5. Làm thế nào để chúng liên quan đến các thanh ghi, macro, nhãn hiệu, tùy chọn và lịch sử lệnh?
  6. Tổ chức nào bên trong những cái khác, ví dụ, một tab là một phân khu của một cửa sổ như trong các chương trình GUI thông thường, hoặc một cửa sổ là một phân khu của một tab?
  7. Làm thế nào điều này liên quan đến nhiều đối số dòng lệnh (đối số) có thể truy cập thông qua :next:prev?
  8. Và cuối cùng, cái nào trong số này (nếu có) là vitương thích?

Tôi đã định "đăng kiểu hỏi đáp" và biến nó thành wiki cộng đồng, nhưng tôi nhận ra khi tôi mở rộng danh sách câu hỏi của mình một chút mà tôi thực sự không hiểu những điều này gần như đủ để bắt đầu wiki. Có lẽ để làm sạch từ ngữ một chút khi nó được thực hiện.
tự đại diện

2
Bạn đã đọc ?
romainl

1
Không, danh sách đối số là tập hợp con của danh sách bộ đệm.
romainl

5
Ban đầu mỗi đối số tạo ra một bộ đệm, nhưng sau đó bộ đệm và đối số bắt đầu có cuộc sống độc lập của riêng họ. Bạn có thể thay đổi danh sách các đối số bằng :args(không thay đổi bộ đệm) và bạn có thể xóa các bộ đệm, bao gồm cả các đối số tương ứng với các đối số, với :bdelete(không ảnh hưởng đến danh sách các đối số). Chỉnh sửa các tệp mới bằng cách :etạo bộ đệm mới, và, cũng vậy, mở trợ giúp, nhưng không thay đổi danh sách các đối số. Vân vân và vân vân; bạn không thể dựa vào bất kỳ mối quan hệ nào giữa hai bên ngoài khởi động.
Sato Katsura

1
Tôi thực sự thấy rằng câu trả lời rất không có ích, mọi thứ được xếp lớp theo thuật ngữ Vim trong khi xúc phạm các biên tập viên văn bản khác. Thật tuyệt nếu bạn đã biết các trang tab là gì, nhưng không hữu ích nếu bạn đang cố gắng học. Đối với câu hỏi đó, tôi thấy câu trả lời của Jonathan Brink dễ hiểu hơn.
icc97

Câu trả lời:


1

Tôi khá mới ở đây, vì vậy không được phép bình luận và phải đăng bài này như một câu trả lời. Tôi đoán câu trả lời của romainl khá dứt khoát và có bài đăng này tạo nên phiên bản 'thân thiện với người mới bắt đầu' của nó: https://dockyard.com/blog/2013/10/22/vim-buffers

Và sau đó có bài đăng này, có thể hơi thiên vị, nhưng đưa ra lập luận khá tốt: https://joshldavis.com/2014/04/05/vim-tab-madness-buffers-vs-tabs/


Bạn có thể dễ dàng chuyển đổi bài đăng của mình thành một câu trả lời đầy đủ bằng cách sao chép các phần thiết yếu nhất của các liên kết ở đây. Btw, câu trả lời chỉ liên kết cũng bị cấm, bởi vì không ai muốn một trang web đầy đủ với câu trả lời đầy đủ với các liên kết thối. Nhưng cách giải quyết rất dễ dàng (sao chép-dán phần thiết yếu) và khá hấp dẫn đối với các cử tri / người đánh giá.
peterh - Phục hồi Monica
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.