Thi đua thiết bị đầu cuối cho unix


2

Tôi có một vấn đề với PuTTY (một chương trình mô phỏng thiết bị đầu cuối). Sau khi kết nối với hộp unix của tôi, việc hoàn thành bash putty dường như không hoạt động.

Có ai biết một plugin có thể giúp tôi hoặc một trình giả lập thiết bị đầu cuối khác có thể đạt được những kỳ tích này.

Câu trả lời:


3

Hoàn thành tab được cung cấp bởi trình bao bạn đang chạy trên máy chủ Unix, không phải bởi chính PuTTY.

Để xem shell nào bạn đang chạy, hãy thử:

echo $SHELL

0

Nếu hoàn thành bash không hoạt động, nó không thể là cài đặt PuTTY. Điều này có liên quan đến một cài đặt trong máy chủ mục tiêu của bạn. Bạn có chắc là bạn đang ở bash?

Ngoài ra, hãy thử thêm

if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

hoặc một cuộc gọi đến /etc/.bashrctrong của bạn.bash_profile


0

'TAB' có hoạt động trong các bối cảnh khác không? Đó là, bạn có thể sử dụng putty để kết nối, sau đó mở trình soạn thảo như vi hoặc emacs, nhấn TAB và để nó làm gì không? Nếu 'TAB' thực hiện điều gì đó quá mức trong trình soạn thảo nhưng không hoàn thành trình bao thì đó không phải là putty, đó là cấu hình trên máy chủ của bạn.


0

Giá trị của $ TERM có tương ứng với cài đặt thiết bị đầu cuối PuTTY không? PuTTY có gửi ánh xạ bàn phím phù hợp đến máy chủ Unix không? Bộ ký tự của phiên Unix của bạn có khớp với bộ ký tự mô phỏng thiết bị đầu cuối PuTTY của bạn không?

Bạn có thể điều chỉnh các cài đặt này trong Kết nối-> Dữ liệu, Thiết bị đầu cuối-> Bàn phím và Cửa sổ-> Bảng dịch trong hộp thoại cấu hình PuTTY, trước khi chạy phiên của bạn.

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.