Nhảy đến dấu nhắc trước trong thiết bị đầu cuối


8

Trong một thiết bị đầu cuối, có bất kỳ phím tắt nào để chuyển đến một dấu nhắc trước đó / tiếp theo không? Cuộn lên và cố gắng tìm sự bắt đầu của một bản ghi làm chậm tiến trình công việc của tôi.

Tôi đang sử dụng iTerm trên OSX, nhưng điều này sẽ được áp dụng cho mọi thiết bị đầu cuối Unix. Một giải pháp trong Tmux cũng sẽ giúp.

Câu trả lời:


16

ITerm2 beta mới nhất có tính năng "tích hợp vỏ" cung cấp các phím tắt như vậy.

Nếu bạn đã cài đặt thành công, bạn sẽ thấy một mũi tên nhỏ phía trước lời nhắc. Nhấn Cmd + Shift + Up/Downđể nhảy đến cái trước / tiếp theo. Xem tài liệu cho những thứ tuyệt vời hơn.


1
Bất kỳ ý tưởng làm thế nào để thiết lập nó với tính năng này? Tôi đã cài đặt tích hợp shell, nhưng không biết phải làm gì sau đó.
domi91c

1
Nếu bạn đã cài đặt thành công, bạn sẽ thấy một mũi tên nhỏ phía trước lời nhắc. Nhấn Cmd + Shift + Lên / Xuống để nhảy tới trước / tiếp theo. Xem iterm2.com/shell_integration.html để biết thêm nhiều thứ hay ho.
egmont

0

"history" được chuyển thành "grep" cung cấp cho bạn các đầu vào trong quá khứ mà không có đầu ra. Nhưng sau đó bạn phải sao chép và dán để sử dụng nó. Khi bạn đã sử dụng lại một cái gì đó theo cách này, mũi tên lên cho trước đó, sẽ hoạt động.


0

Trong tmux, bạn có thể nhập chế độ sao chép (bị ràng buộc [theo mặc định). Từ đó bạn có thể thực hiện tìm kiếm ngược với Ctrl-rchế độ emacs hoặc chế độ ?vi. Tmux sẽ yêu cầu bạn cho một thuật ngữ tìm kiếm. Nếu lời nhắc của bạn có một chuỗi duy nhất để tìm kiếm, nó sẽ khá dễ tìm. Trong khi vẫn ở chế độ sao chép, bạn có thể sử dụng nđể lặp lại tìm kiếm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.