HACK NÃO gửi vào
- 24329 lượt xem
Vim là một trong những trình biên soạn dòng lệnh mạnh và phổ biến nhất. Nó chỉ sẵn có trên nền của Linux và Unix, những sau đó nó cũng xuất hiện cả trên Windows. Giao diện của nó thì gọn gàng và đơn giản, và bạn có thể kết hợp các phím để thực hiện các công việc như copy-paste, tìm kiếm và thay thế, xóa một số dòng, và nhiều chức năng khác nữa. Hôm nay, chúng ta sẽ cùng nhau học cách dùng vim trên Raspberry Pi.
I. Khái niệm
Trước khi thật sự xem xét cách dùng của Vim, chúng ta nên biết rằng Vim có hai chế độ làm việc là: command và insert. Trong chế độ command, bạn cung cấp một số hướng dẫn cho Vim làm một số hành động, như xóa một dòng, hoặc tìm kiếm một từ. Khi ở trong chế độ insert, những gì bạn gõ vào sẽ như một đoạn văn bản mà bạn biên soạn.
Khi khởi động Vim, bạn sẽ ở trong chế độ command. Để chuyển sang chế độ insert gõ phím 'i' hoặc phím Insert. Bạn sẽ nhận được thông báo ở cuối màn hình như sau
Điều này có nghĩa là bây giờ bạn bắt đầu biên soạn một file. Để quay trở lại chế độ command, bạn gõ phím Escape (phím ESC á). Bạn sẽ nhìn thấy thông báo "- INSERT -" ở cuối màn hình biến mất. Và bây giờ bạn đang ở chế độ command và có thể điều khiển Vim xóa một dòng, hoặc lưu một file, hoặc bất kì thứ gì bạn muốn làm với văn bản đó.
II. Hướng dẫn sử dụng
Nếu bạn mở một file đã tồn tại, bạn sẽ thấy nội dung của nó, hoặc một trang trống nếu bạn tạo một file mới. Bây giờ trước khi tiến hành sử dụng, chúng ta sẽ xem xét làm cách nào để thoát khỏi Vim. Đây là điều quan trọng vì, không giống như các trình biên soạn đồ họa chuẩn, bạn không thể đóng cửa sổ này để tắt nó đi. Để thoát khỏi Vim và trở lại chế độ dòng lệnh bạn cần ấn tổ hợp phím
Đầu tiên là ấn phím Escape sau đó là phím ':' rồi phím 'q' và cuối cùng là phím Enter để kết thúc. Phím 'q' ở đây tương đương với 'quit'. Những gì Vim làm ở đây là nó sẽ thoát mà không lưu lại bất kì thay đổi nào bạn tạo ra với một file nào đó. Để lưu file đó lại và thoát bạn thêm tùy chọn 'w' hoặc 'write':
Bạn cũng có thể dùng tùy chọn 'w' mà không có tùy chọn 'q', nếu bạn muốn lưu file đó trong khi biên soạn nó và không muốn thoát khỏi Vim Bây giờ chúng ta đã biết cách làm thế nào để thoát khỏi Vim và bây giờ chúng ta sẽ xem xét cách sử dụng nó. Tạo một văn bản mới với Vim và bắt đầu:
Bây giờ gõ phím 'i' để chuyển chế độ insert. Viết một vài dòng vào file đó. Khi bạn gõ phím Escape để chuyển sang chế độ command, và sau đó là ":wq" để lưu và thoát khỏi ứng dụng. Bây giờ chúng ta sẽ xem sét nếu file đã được lưu đúng cách. Bạn chạy lệnh sau để kiểm tra nội dung của file:
Bạn sẽ thấy được nội dung của file vừa tạo. Bây giờ mở một file giống như vậy bằng Vim và chúng ta xem xem nó có thể làm được gì hơn. Chúng ta có thể xóa một vài từ hoặc một vài dòng. Trong khi trong chế độ command chỉ con chuột của bạn để điểm bắt đầu của một từ và gõ kết hợp phím "dw" sau đó Enter. cái này sẽ giúp xóa từ đó. Bây giờ chúng ta thử xóa một dòng. Chỉ đến một dòng và đặt con trỏ đến bất kì vị trí nào trên dòng đó và gõ kết hợp phím "dd" sau đó Enter. Dòng này sẽ được xóa. Thỉnh thoảng bạn gặp phải một lỗi nào đó và bạn muốn quay trở lại bước trước đó,. Để quay trở lại hành động trước đó bạn vào chế độ command và gõ phím 'u'. Bạn có thể tiếp tục ấn phím 'u' để quay trở lại các bước trước đó nữa. Sau đây là một số câu lệnh thường dùng với Vim.