Computer >> Máy Tính >  >> Hệ thống >> Linux

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Khi bạn viết sai chính tả một lệnh hoặc đường dẫn trong Bash, bạn có thể sử dụng các phím con trỏ (“phím mũi tên”) trên bàn phím để di chuyển con trỏ và sửa lỗi chính tả. Bạn đang nhấn Delete hoặc Backspace liên tục để xóa toàn bộ từ, chỉ sau đó nhập lại chúng đúng cách.

Bạn có biết rằng có các phím tắt trong Bash cho phép bạn di chuyển xung quanh thiết bị đầu cuối của mình để chỉnh sửa hoặc tinh chỉnh các lệnh của mình một cách nhanh chóng và tránh phải nhập lại mọi thứ? Hãy xem những cái bạn nên thử.

Di chuyển trong Dòng Hoạt động

Có nhiều cách để di chuyển đến các điểm khác nhau của dòng hoạt động. Nhấn Trang chủ hoặc Ctrl + A trên bàn phím của bạn để chuyển sang phần bắt đầu. Kết thúc hoặc Ctrl + E có tác dụng ngược lại và di chuyển con trỏ đến cuối dòng hiện hoạt.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Sử dụng Alt + B để quay lại một từ đơn và lặp lại để nhảy từ từ này sang từ khác, về phía đầu dòng hiện hoạt. Nếu bạn lạm dụng nó, hãy nhấn Alt + F ngược lại:nhảy từ này sang từ khác.

Chỉnh sửa Dòng Hoạt động

Thay vì xóa văn bản từng ký tự một, hãy Alt + D có thể xóa toàn bộ từ theo sau con trỏ. Tuy nhiên, bạn không cần phải di chuyển đến đầu một từ để xóa nó:hãy sử dụng Alt + Xóa để xóa lùi, xóa từ ở bên trái con trỏ của bạn.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Mặc dù bạn có thể sẽ tiếp tục sử dụng Delete và Backspace để xóa các ký tự dưới hoặc trước con trỏ, nhưng cần lưu ý rằng Ctrl + D Ctrl + H các kết hợp có cùng một kết quả. Nếu bạn muốn thứ gì đó triệt để hơn, hãy Ctrl + W xóa mọi thứ trong dòng hoạt động trước con trỏ, giữ nguyên mọi thứ từ sau con trỏ. Ctrl + K làm ngược lại, xóa mọi thứ sau con trỏ.

Sửa lỗi chính tả

Giả sử bạn đã nhập hai từ theo thứ tự ngược lại. Thay vì xóa và nhập lại chúng, hãy nhắm mục tiêu từ thứ hai bằng con trỏ của bạn và nhấn Alt + T trên bàn phím của bạn. Từ được nhắm mục tiêu sẽ thay đổi vị trí với từ trước nó.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Nếu chỉ có hai ký tự bạn đã nhập ngược lại, hãy nhắm mục tiêu ký tự thứ hai, nhấn Ctrl + T và nó sẽ hoán đổi vị trí với cái trước nó.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Nếu bạn đang làm việc với các đường dẫn tuyệt đối hoặc các lệnh khác yêu cầu viết hoa thích hợp các ký tự, bằng cách nhấn Alt + U trong khi nhắm mục tiêu một từ, mọi ký tự sau con trỏ cho đến cuối từ sẽ được viết hoa. Nhấn Alt + L làm ngược lại, chuyển chúng thành chữ thường.

Các thông tin bổ sung hữu ích

Bash đủ thông minh để tự động hoàn thành các lệnh và đường dẫn được nhập một nửa của bạn nếu bạn nhấn Tab . Nếu bạn đã nhập một cái gì đó như “/ home / username / Pic” thay vì hiển thị “/ home / username / Pictures”, nhưng hãy nhấn Tab không làm gì cả, bạn có thể có một thư mục tương tự trong đường dẫn của mình, chẳng hạn như “/ home / username / Picachu.” Bash không thể chọn cho bạn, vì vậy bạn sẽ phải nhập thêm một hoặc hai chữ cái để gợi ý về con đường nào trong hai con đường bạn muốn.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Nếu bạn không nhớ những gì có trong đường dẫn, bạn có thể nhấn Tab một lần nữa để nó hiển thị các tệp và thư mục phù hợp với đường dẫn đã xác định của bạn.

Sử dụng các phím tắt này để nhanh chóng di chuyển trong Bash

Bash cũng lưu giữ lịch sử các lệnh của bạn - bạn có thể tiến và lùi bằng cách sử dụng các phím mũi tên lên và xuống trên bàn phím. Bạn cũng có thể sử dụng Ctrl + P để chọn lại lệnh trước đó và lặp lại lệnh đó để “tiếp tục tiến lùi” trong lịch sử của Bash ”. Nhấn Ctrl + N để làm điều ngược lại. Để biết thông tin của bạn, đây là cách tốt hơn để tìm kiếm lịch sử dòng lệnh của bạn.

Cuối cùng, nếu toàn bộ thiết bị đầu cuối của bạn trở thành một mớ hỗn độn của các ký tự và lệnh, bạn có thể nhập clear và nhấn Enter để nó trông giống như một phương tiện chặn sạch. Phím tắt Ctrl + L cũng sẽ tạo ra kết quả tương tự.

Nếu thay vì sửa lỗi chính tả cho các lệnh bạn đã biết và bạn muốn mở rộng vốn từ vựng về lệnh của mình, chúng tôi có một số phương pháp sẽ giúp bạn ghi nhớ các lệnh mới một cách dễ dàng.