.4| Trình soạn thảo vi

Một phần của tài liệu Giáo trình quản trị hệ thống Linux 1 Truyền thông và mạng máy tính (Trang 72 - 75)

―vi‖ là một chƣơng trình soạn thảo mạnh mà gần nhƣ chắc chắn đƣợc tìm thấy trên tất cả các hệ điều hành họ UNIX bởi kích thƣớc và khả năng của nó. ―vi‖ khơng địi hỏi nhiều tài ngun, thêm vào đó là các chức năng soạn thảo cơ bản. ―vi‖ có thể tìm kiếm, thay thế, và kết nối các file.

 Trình soạn thảo vi có hai chế độ:

– Chế độ thứ nhất là chế độ input (input mode). Trong chế độ này, văn bản đƣợc đƣa vào trong tài liệu, bạn có thể chèn hoặc bổ sung văn bản.

– Chế độ thứ hai là chế độ dòng lệnh (command mode). Khi ở chế độ này, bạn có thể dịch chuyển trên tài liệu, trộn các dịng, tìm kiếm, …Bạn có thể thực hiện tất cả các chức năng của vi từ chế độ dòng lệnh ngoại trừ việc nhập vào văn bản. Văn bản chỉ có thể đƣợc vào trong chế độ input.

– Khi ―vi‖ khởi động, nó ở chế độ dịng lệnh. bạn có thể chuyển đổi từ chế độ dòng lệnh sang chế độ input bằng cách sử dụng một trong các câu lệnh sau: a, A, i, I, o, O, c, C, s, S, R.

– Để trở lại chế độ dịng lệnh bạn chọn phím ESC. Để soạn thảo một tập ta dùng lệnh: # vi ten_file.

Cách sử dụng trình soạn thảo vi trên Linux Các lệnh trong chế độ dịng lệnh của ―vi‖

5.4.1| Các nhóm lệnh di chuyển con trỏ

h – sang trái 1 space e – sang phải 1 space w – sang phải 1 từ

Tài liệu giảng dạy Quản trị hệ thống Linux 1 Trang 72 b – sang trái 1 từ k – lên 1 dòng j – xuống 1 dòng ) – cuối câu ( – đầu câu } – đầu đoạn văn { – cuối đoạn văn

5.4.2| Nhóm lệnh xóa

dw – xóa 1 từ

d^ – xóa ký tự từ con trỏ đến đầu dịng d$ – xóa ký tự từ con trỏ đến cuối dịng 3dw – xóa 3 từ dd – xóa dịng hiện hành 5dd – xóa 5 dịng x – xóa 1 ký tự 5.4.3| Nhóm lệnh thay thế cw – thay thế 1 từ 3cw – thay thế 3 từ cc – dòng hiện hành 5cc – 5 dòng 5.4.4| Nhóm lệnh tìm kiếm ? tìm trở lên / tìm trở xuống

*/and tìm từ kế tiếp của and *?and tìm từ kết thúc là and

Tài liệu giảng dạy Quản trị hệ thống Linux 1 Trang 73

*/nThe tìm dịng kế bắt đầu bằng The n tìm hƣớng xuống

N tìm hƣớng lên

5.4.5| Nhóm lệnh tìm kiếm và thay thế

:s/text1/text2/g – thay thế text1 bằng text2

:1.$s/tập tin/thƣ mục – thay tập tin bằng thƣ mục từ hàng 1 :g/one/s/1/g – thay thế one bằng 1

5.4.6| Nhóm lệnh copy, paste, undo

Để copy ta dùng lệnh y và để paste ta dùng lệnh p y$ – copy từ vị trí hiện tại của cursor đến cuối cùng yy – copy tồn bộ dịng tại vị trí cursor

3yy – copy 3 dịng liên tiếp u – Undo lại thao tác trƣớc đó

5.4.7| Thao tác trên tập tin

:w – ghi vào tập tin

:x – lƣu và thoát khỏi chế độ soạn thảo :wq – lƣu và thoát khỏi chế độ soạn thảo :w – lƣu vào tập tin mới

:q – thốt nếu ko có thay đổi :q! – thốt khơng lƣu

Tài liệu giảng dạy Quản trị hệ thống Linux 1 Trang 74

Một phần của tài liệu Giáo trình quản trị hệ thống Linux 1 Truyền thông và mạng máy tính (Trang 72 - 75)

Tải bản đầy đủ (PDF)

(105 trang)