Sự khác biệt giữa g- và u


Câu trả lời:


14

Kiểm tra tài liệu của vim trên các chi nhánh hoàn tác . uvề cơ bản sẽ đưa bạn trở lại cha mẹ của nút hiện tại, trong khi g-cho phép bạn duyệt qua anh chị em của nút hiện tại trước khi đi qua gốc của nhánh. Mỗi nút đại diện cho một sự thay đổi trong tập tin. Mô tả của tài liệu hơi mơ hồ nhưng đó là cách tôi hiểu nó. Bạn có thể tìm thấy lời giải thích này về các nhánh hoàn tác để dễ hiểu hơn.

Ví dụ Kịch bản
Tôi sẽ sử dụng ký hiệu sau để giải thích cấu trúc hiện tại của cây hoàn tác:

[{cha mẹ} -> ({con}, {anh chị em})]

  1. Mở một tập tin văn bản. [ gốc ]
  2. Thực hiện thay đổi A. [root -> A ]
  3. Để chế độ chèn và thực hiện thay đổi khác B. [root -> A -> B ]
  4. Hoàn tác B bằng uphím. [gốc -> A -> B]
  5. Thực hiện thay đổi mới C. [root -> A -> (B, C )]

Nhấn uvào thời điểm này sẽ đưa bạn trở lại để thay đổi A. Nhấn g-, mặt khác, sẽ đưa bạn thay đổi B.

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.