VIM Exit and Save, dành cho người mới bắt đầu

Vim Exit Save Beginners



Cú pháp thoát và lưu từ VIM Editor

nhấn thoát chìa khóa để đảm bảo bạn đang ở chế độ lệnh . Sau đó nhấn Đại tràng chìa khóa để vào chế độ dòng lệnh . Chế độ dòng lệnh sẽ có một Đại tràng ở dưới cùng bên trái của màn hình, nơi bạn có thể nhập các dòng lệnh. Sau đó nhấn ' wq ’'đi vào' để chỉ ra lối ra và lưu. 'trong' là viết tắt của ghi cho biết lưu nội dung tệp vào đĩa. 'NS' là viết tắt của từ bỏ chỉ ra trình chỉnh sửa vim thoát.

: wq

Ảnh chụp màn hình bên dưới là nhập lệnh ‘wq’ ở chế độ dòng lệnh để hướng dẫn vim thoát khỏi chương trình sau khi lưu nội dung, hay còn gọi là viết và thoát.









Hiểu các chế độ VIM và cách sử dụng chúng

Các chế độ hoạt động chính của Vim là Chế độ chèn, Chế độ lệnh, Chế độ dòng lệnh và Chế độ trực quan. Trình chỉnh sửa sẽ ở một trong các chế độ này bất kỳ lúc nào và việc tương tác với trình chỉnh sửa vim bằng cách sử dụng tổ hợp phím sẽ thực hiện các hành động khác nhau tùy thuộc vào chế độ mà trình chỉnh sửa hiện đang ở. Nếu bạn cố gắng nhập 'wq' để lưu và thoát, khi ở trong Chế độ chèn nó sẽ không thực sự lưu nội dung bạn đang làm việc cũng như thoát khỏi trình soạn thảo vim. Vì vậy, bạn cần lưu ý khi sử dụng vim mà bạn đang ở chế độ nào.



Chế độ Chèn: trong chế độ này, bạn thực sự có thể nhập nội dung vào một tệp. Bạn đang thực hiện chỉnh sửa và không hướng dẫn Vim trình soạn thảo phải làm gì ngoài việc nhập văn bản vào nội dung tệp. Bạn có thể vào Chế độ Chèn từ Chế độ Lệnh bằng cách nhấn vào 'tôi' phím là viết tắt của insert. Bạn cũng có thể đánh 'đến' phím này cũng sẽ vào chế độ chèn, nhưng sau khi di chuyển con trỏ sau vị trí hiện tại, đó là lý do 'đến' trong trường hợp này là viết tắt của append.





Chế độ lệnh : đây là chế độ mà các tổ hợp phím được sử dụng để hướng dẫn vim phải làm gì và hoạt động như thế nào nhưng không dùng để nhập văn bản mới hoặc chỉnh sửa văn bản trong tệp. Để vào Chế độ Lệnh, hãy nhấn vào 'Thoát ra' phím trên bàn phím.

Chế độ dòng lệnh: một lời nhắc dòng lệnh nhỏ xuất hiện ở dưới cùng bên trái của màn hình và cho phép bạn nhập các lệnh như chúng tôi đã trình bày trong hướng dẫn này, bạn có thể sử dụng 'trong' viết tắt của một tệp và bạn có thể sử dụng 'NS' viết tắt của từ bỏ trình biên tập. Chúng có thể được kết hợp thành một hướng dẫn duy nhất và bạn sẽ thoát khỏi trình chỉnh sửa và lưu tệp.



Chế độ trực quan: chế độ trực quan cho phép bạn đánh dấu văn bản và sau đó sử dụng văn bản đã chọn đó trong sao chép và dán hoặc các thao tác phổ biến khác trên văn bản đã chọn. Tất cả điều này có thể được thực hiện từ bàn phím mà không cần chuột, không giống như các trình soạn thảo dựa trên GUI như Notepad hoặc Visual Studio.

Cách lưu nội dung của bạn nhưng không thoát khỏi trình chỉnh sửa

Nếu bạn muốn lưu công việc của mình vào tệp đang chỉnh sửa nhưng không thoát khỏi trình soạn thảo vim chỉ cần sử dụng lệnh ‘w’ để ghi tệp và bỏ lệnh ‘q’ như hình dưới đây.

:trong

Cách thoát khỏi trình chỉnh sửa nhưng không phát hành bản lưu

Nếu bạn chỉ muốn thoát khỏi trình soạn thảo và không ra lệnh lưu, thì bạn chỉ cần thực hiện lệnh ‘q’ ở chế độ dòng lệnh như hình dưới đây. Lệnh này giả định rằng bạn đã không thực hiện bất kỳ thay đổi nào cho đến nay đối với nội dung, nếu không bạn sẽ gặp lỗi như được hiển thị trong ảnh chụp màn hình thứ hai bên dưới.

: NS

Không có lỗi ở trên.

Lỗi ở trên vì lệnh thoát được đưa ra mà không có lệnh lưu tệp.

Cách thoát khỏi trình chỉnh sửa nhưng không lưu thay đổi

Nếu bạn đã thực hiện các thay đổi, nhưng bạn KHÔNG muốn lưu các thay đổi này vào đĩa và muốn hoàn nguyên về nội dung trước đó tại lần lưu cuối cùng, hãy thực hiện lệnh 'q' với lệnh '!' Ở chế độ dòng lệnh như hiển thị bên dưới.

: NS!

Phần kết luận

Tất cả các thông tin trên có vẻ quá phức tạp chỉ để thoát khỏi trình chỉnh sửa và lưu nội dung của tệp bạn đang làm việc, nhưng có những lý do cho nó và mọi thứ đều hợp lý. Trình soạn thảo vim có thể được vận hành gần như hoàn toàn từ bàn phím mà không cần sử dụng chuột. Do đó, tất cả các hướng dẫn phải được chỉ định bằng các tổ hợp phím khác nhau và không sử dụng con trỏ chuột đồ họa. Để phù hợp với việc lập trình và sử dụng VIM nhanh chóng, các chế độ hoạt động khác nhau đã được giới thiệu để các phím giống nhau có thể có các hành động khác nhau tùy thuộc vào chế độ hiện tại. Vì vậy, khi bạn muốn thực hiện một lệnh đơn giản nhanh chóng để thoát khỏi trình chỉnh sửa đồng thời lưu nội dung của tệp bạn đang thực hiện, bạn chỉ cần thực hiện một vài lần nhấn phím trên trình chỉnh sửa và không duyệt qua các menu bằng con chuột vụng về. Tìm hiểu các thủ thuật của VIM và bạn sẽ trên con đường trở thành một lập trình viên hoặc quản trị viên hệ thống ưu tú.

Thêm VIM Education