Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

Kích Hoạt Chỉnh Sửa Kiểu Vi Trong Bash: Hướng Dẫn Nhanh

Câu hỏi: Tôi thích kiểu chỉnh sửa Vi và tôi rất thoải mái với lệnh Vi. Làm sao dùng kiểu chỉnh sửa dòng Vi trên dòng lệnh Unix?

Trả lời: Thực thi set -o vi tại Unix shell của bạn để kích hoạt chỉnh sửa kiểu Vi.

Kích Hoạt Chỉnh Sửa Kiểu Vi Trong BASH

$ set -o vi

Mặc định dòng lệnh ở chế độ emacs.

Sau khi thực hiện set -o vi, nhấn ESC để vào chế độ lệnh. Từ đây bạn có thể thực thi lệnh Vi để thực hiện bất kỳ thao tác dòng lệnh nào bao gồm:

  • Đi đến từ trước trong lệnh dùng b, và từ sau dùng w.
  • Dùng k để xem lệnh đã thực thi trước và j để xem lệnh sau.
  • Dùng 0 (Số không) để nhảy về đầu lệnh. Dùng $ để đi cuối lệnh.
  • Dùng /, n, N, fX để tìm kiếm chuẩn Vim trên dòng lệnh.
  • /search-chars tìm trong lịch sử và hiển thị lệnh khớp có thể thực thi.
  • Tham khảo bài Điều Hướng Cơ Bản Vi Editor để hiểu lệnh Vi nào dùng được trên dòng lệnh.

Để làm thay đổi này vĩnh viễn, đặt tùy chọn này trong bashrc.

$ cat ~/.bashrc
set -o vi

Vô Hiệu Hóa Chỉnh Sửa Kiểu Vi Trong BASH

Thực thi sau để quay lại chế độ emacs.

$ set -o emacs