Hướng dẫn cho người mới bắt đầu chỉnh sửa tệp văn bản với Vi

Mục lục:

Hướng dẫn cho người mới bắt đầu chỉnh sửa tệp văn bản với Vi
Hướng dẫn cho người mới bắt đầu chỉnh sửa tệp văn bản với Vi

Video: Hướng dẫn cho người mới bắt đầu chỉnh sửa tệp văn bản với Vi

Video: Hướng dẫn cho người mới bắt đầu chỉnh sửa tệp văn bản với Vi
Video: TOP 8 BỘ PHIM SẼ THAY ĐỔI CUỘC ĐỜI BẠN - YouTube 2024, Tháng Ba
Anonim
Vi là một trình soạn thảo văn bản mạnh mẽ đi kèm với hầu hết các hệ thống Linux, thậm chí cả các hệ thống nhúng. Đôi khi bạn sẽ phải chỉnh sửa tệp văn bản trên hệ thống không bao gồm trình soạn thảo văn bản thân thiện hơn, vì vậy việc biết Vi là điều cần thiết.
Vi là một trình soạn thảo văn bản mạnh mẽ đi kèm với hầu hết các hệ thống Linux, thậm chí cả các hệ thống nhúng. Đôi khi bạn sẽ phải chỉnh sửa tệp văn bản trên hệ thống không bao gồm trình soạn thảo văn bản thân thiện hơn, vì vậy việc biết Vi là điều cần thiết.

Không giống như Nano, trình soạn thảo văn bản thiết bị đầu cuối dễ sử dụng, Vi không nắm tay bạn và cung cấp danh sách phím tắt trên màn hình. Đó là một trình soạn thảo văn bản phương thức và nó có cả chế độ chèn và lệnh.

Bắt đầu

Vi là một ứng dụng đầu cuối, vì vậy bạn sẽ phải khởi động nó từ một cửa sổ đầu cuối. Sử dụng vi / đường dẫn / đến / tệp lệnh để mở tệp hiện có bằng Vi. Các vi / đường dẫn / đến / tệp lệnh cũng hoạt động nếu tệp chưa tồn tại; Vi sẽ tạo một tệp mới và ghi nó vào vị trí đã chỉ định khi bạn lưu.

Image
Image

Hãy nhớ sử dụng sudo nếu bạn muốn chỉnh sửa tệp hệ thống. Vì vậy, ví dụ: bạn sẽ nhập sudo vi / etc / fstab nếu bạn muốn chỉnh sửa tệp fstab của mình. Sử dụng su thay vào đó, nếu bạn đang sử dụng phiên bản Linux không phải Ubuntu không sử dụng sudo.

Chế độ lệnh

Đây là những gì bạn sẽ thấy khi mở tệp trong vi. Có vẻ như bạn chỉ có thể bắt đầu nhập, nhưng bạn không thể. Vi là một trình soạn thảo văn bản phương thức và nó sẽ mở ra ở chế độ lệnh. Việc cố gắng nhập vào màn hình này sẽ dẫn đến hành vi không mong muốn.

Image
Image

Trong khi ở chế độ lệnh, bạn có thể di chuyển con trỏ xung quanh bằng các phím mũi tên. Nhấn nút x để xóa ký tự bên dưới con trỏ. Có nhiều lệnh xóa khác - ví dụ: nhập đ (nhấn phím d hai lần) sẽ xóa toàn bộ dòng văn bản.

Bạn có thể chọn, sao chép, cắt và dán văn bản ở chế độ lệnh. Định vị con trỏ ở bên trái hoặc bên phải của văn bản bạn muốn sao chép và nhấn v Chìa khóa. Di chuyển con trỏ của bạn để chọn văn bản, sau đó nhấn y để sao chép văn bản đã chọn hoặc x cắt nó Định vị con trỏ của bạn ở vị trí mong muốn và nhấn nút p để dán văn bản bạn đã sao chép hoặc cắt.

Image
Image

Chèn chế độ

Ngoài chế độ lệnh, chế độ khác bạn cần biết là chế độ chèn, cho phép bạn chèn văn bản vào Vi. Việc nhập chế độ chèn rất dễ dàng khi bạn biết nó tồn tại - chỉ cần nhấn tôi một lần sau khi bạn đã định vị con trỏ ở chế độ lệnh. Bắt đầu nhập và Vi sẽ chèn các ký tự bạn nhập vào tệp thay vì cố diễn giải chúng dưới dạng lệnh.

Khi bạn đã hoàn tất ở chế độ chèn, hãy nhấn phím thoát để quay lại chế độ lệnh.
Khi bạn đã hoàn tất ở chế độ chèn, hãy nhấn phím thoát để quay lại chế độ lệnh.

Đang lưu và thoát

Bạn có thể lưu và thoát khỏi vi từ chế độ lệnh. Trước tiên, đảm bảo bạn đang ở chế độ lệnh bằng cách nhấn phím thoát (nhấn phím thoát một lần nữa sẽ không làm gì nếu bạn đang ở chế độ lệnh.)

Kiểu : wq và nhấn enter để ghi tập tin vào đĩa và thoát khỏi vi. Bạn cũng có thể chia lệnh này lên - ví dụ, gõ : w và nhấn enter để ghi tệp vào đĩa mà không cần thoát hoặc loại : q để thoát khỏi vi mà không lưu tệp.

Image
Image

Vi sẽ không cho phép bạn thoát nếu bạn đã sửa đổi tệp kể từ lần lưu cuối cùng nhưng bạn có thể nhập : q! và nhấn enter để bỏ qua cảnh báo này.

Image
Image

Kiểm tra Nano nếu bạn đang tìm kiếm một trình soạn thảo văn bản thiết bị đầu cuối dễ sử dụng hơn. Hầu hết các bản phân phối Linux đều được cài đặt Nano, nhưng các hệ thống nhúng và các môi trường bị loại bỏ khác thường chỉ bao gồm Vi.

Đề xuất: