Bài giảng Hệ điều hành Linux căn bản - Vi Linux - Lê Ngọc Sơn
Bạn đang xem tài liệu "Bài giảng Hệ điều hành Linux căn bản - Vi Linux - Lê Ngọc Sơn", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_he_dieu_hanh_linux_can_ban_vi_linux_le_ngoc_son.pdf
Nội dung text: Bài giảng Hệ điều hành Linux căn bản - Vi Linux - Lê Ngọc Sơn
- Hệ điều hành Linux căn bản Lê Ngọc Sơn lnson@fit.hcms.edu.vn
- Giới thiệu vi vi là một trong những chương trình soạn thảo văn bản phổ biến nhất trong môi trường linux. Hoạt động ở giao diện dòng lệnh (command line) Hỗ trợ nhiều thao tác như: copy, paste, tìm kiếm văn bản, replace
- Các mode làm việc Có 3 chế độ (mode) làm việc chính: Command mode Edit mode Last line mode
- Các lệnh khi ở command mode
- Các lệnh để lưu trữ file (command mode) :x ghi nội dung bộ đệm ra file và thoát :w, hoặc :wq ghi nội dung bộ đệm ra file , nếu là soạn thảo văn bản mới, chưa có tên file thì phải dùng tính năng :wq! [tên file] bên dưới. :q! huỷ (abort) phiên làm việc hiển thị và thoát :wq! [tên file] ghi nội dung bộ đệm ra file và thoát Đặc biệt: ![command] thực thi một lệnh ngay tại cửa sổ vi
- Các lệnh di chuyển trong command mode
- Chuyển từ command mode sang edit mode i: insert text before current cursor position a: append text following current cursor position A: Append text to the end of current line o: open up a new line following the current line and add text there O: Open up a new line in front of the current line and add text there
- Sao chép Đánh dấu đoạn cần copy (yank): yy: yank current line y$: yank to end of current line from cursor yw: yank from cursor to end of current word 5yy: yank for example, 5 lines Paste: p: paste below cursor P: paste above cursor u: Undo U: restore line ^R : (ctrl R) redo . : lặp lại last command
- Tìm kiếm và thay thế Tìm kiếm :/pattern tìm theo hướng tới :?pattern tìm theo hướng lùi Thay thế :g/pat1/s//pat2/g :thay thế pat1 bởi pat2. Ví dụ: thay thế Windows bằng Linux trong văn bản: :g/Windows/s//Linux/g :set number : Đánh số các dòng.