2012-12-12 25 views
9

Tôi luôn sử dụng :wq để lưu tệp. Hôm nay, tôi đã biết rằng :x có thể được sử dụng để làm điều đó. Nhưng tôi đã không nhận thấy nó trong bất kỳ vi-hướng dẫn hoặc vi-nhanh-tham khảo. Có sự khác biệt nào giữa hai lệnh này không?Sự khác biệt giữa wq và x trong vi

Trả lời

18

Từ

help :x 

    *:x* *:xit* 
:[range]x[it][!] [++opt] [file] 
      Like ":wq", but write only when changes have been 
      made. 
      When 'hidden' is set and there are more windows, the 
      current buffer becomes hidden, after writing the file.