Các phím đầu dòng, đầu dòng cho Terminal.app trên Bàn phím Macbook Pro


10

Trên bàn phím Macbook Pro, làm thế nào để bạn đi đến cuối dòng và đầu dòng trong Terminal.app?

Lưu ý rằng Ctrl-a và Ctrl-e trên máy tính này có cấu hình mặc định không hoạt động. Họ chỉ lặp lại "^ A" và "^ E" ....

Nhà ga 2.1.1; Báo tuyết ; MacBookPro6,2


Mọi người có thể nghĩ rằng đây là một câu trả lời đã được xác lập hoặc một câu hỏi trùng lặp, nhưng mọi câu trả lời tôi gặp đều không hoạt động (có lẽ chỉ dành cho bàn phím macbook pro) hoặc không mô tả rõ ràng cách nhập trình tự thoát bàn phím hoặc là thiếu thông tin quan trọng khác hoặc không được thể hiện bằng các thuật ngữ đơn giản nhất.
malatio

Câu trả lời:


21

Ctrl + aCtrl + echo đầu và cuối tương ứng.

Phần thưởng: Ctrl + wxóa từ trước đó.

EDIT : Theo như tôi có thể nói, bạn đang sử dụng zshshell, theo mặc định, nó không sử dụng các ràng buộc phím Emacs. Để có được hành vi bạn muốn, hãy làm như sau trong phiên của bạn:

echo "bindkey -e" >> ~/.zshrc && source ~/.zshrc

Bạn nên làm tốt. Để biết thêm thông tin liên kết phím, vui lòng kiểm tra phần có liên quan từ hướng dẫn sử dụng Zsh.


1
Các phím bấm khác của Readline: tiswww.case.edu/php/chet/readline/rluserman.html Theo mặc định, những thứ này chủ yếu được lấy cảm hứng từ các phím tắt chuyển động và chỉnh sửa của Emacs.
ephemient

CtrlKhóa pesky đó làm tôi bối rối khi tôi chuyển đổi giữa XP trên VirtualBox, Mac OS X và Terminal.app ... nhưng ít nhất Ctrl + aCtrl + enhất quán trên hầu hết các thiết bị đầu cuối. +1 cho bạn.

Tôi cũng không thích sử dụng Ctrlcho việc này, nhưng tôi đồng ý có lý do để giữ nó theo cách này thay vì sử dụng Cmd.
roguesys

Vâng, điều này không hoạt động trên macbook pro mới của tôi chạy báo tuyết. Tôi nhận được "^ A" trong thiết bị đầu cuối khi gõ Ctrl-a, v.v ... Vì vậy, tôi vẫn đang tìm câu trả lời đúng :(
malatio

Đây thực sự là câu trả lời chính xác, hãy kiểm tra thiết lập của bạn nếu nó không hoạt động - trong trường hợp của tôi, tôi đang chạy zsh với một số ràng buộc hài hước. Vì vậy, đừng để bash-centric, nhưng hãy cẩn thận với thiết lập của bạn nếu bạn không sử dụng bash mặc định với .profile mặc định nếu điều này không hoạt động. Một lưu ý, tôi tin rằng đây là các tính năng của bash, không phải terminal.app, có nhiều cách để điều chỉnh cài đặt terminal.app và / hoặc os của bạn để chọn mã khóa của riêng bạn để gửi đến thiết bị đầu cuối, nhưng tất cả đều rất phức tạp.
malatio

3

fn+ fn+ làm việc cho tôi (chúng đại diện HomeEndtương ứng).

Theo tôi, thuận tiện hơn ctrl+ Actrl+ E.


Có thật không? Điều đó có vẻ kỳ lạ đối với tôi, vì cả fn và mũi tên đều ở xa trung tâm bàn phím ... nhưng nó không chính xác, vì câu hỏi không phải là "làm thế nào để tôi gõ như Patrick?". ctrl-A và ctrl-E không được sử dụng rộng rãi nhưng có cách quay trở lại; có một đội ngũ bàn phím râu có sử dụng nó.
malatio
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.