Tại sao tôi không thể sử dụng các phím mũi tên trong thiết bị đầu cuối trên Debian 6? (không nguồn gốc)


7

Khi tôi là người dùng không phải root, tôi không thể sử dụng / để liệt kê các lệnh trước đó và nếu tôi đang gõ tôi không thể sử dụng / để nói, hãy thêm vào một thư mục hoặc sửa lỗi chính tả.

Tệ hơn, tôi không thể sử dụng Tab. Tôi có thể viết /var/www/mylongsitenavà nhấn Tabsẽ không tự động hoàn thành nó.

cực kỳ khó chịu. Làm thế nào tôi có thể thay đổi điều này? IIRC Debian etch và lenny đã không làm điều này. Làm thế nào tôi có thể gỡ bỏ sự thay đổi này?


Điều này xảy ra với một mới sử dụng thử nghiệm không phải root?
mattdm

Đây là một cài đặt mới hoặc nâng cấp? Bạn có thể thử tạo một người dùng mới không và xem những thứ này có hoạt động không.
tshepang

@mattdm: Tôi vẫn còn khá noob. tôi đã làm su irc và thử nghiệm nó. Vì vậy, tôi cho rằng nó xảy ra trên TẤT CẢ người dùng không root? @Tshepang: cài đặt mới. và điều này xảy ra với người dùng tôi đã tạo tuần trước và một vài tuần trước

Câu trả lời:


8

Bạn dường /bin/shnhư có vỏ đăng nhập của người dùng không root và /bin/shtrỏ đến dấu gạch ngang. Dash là một trình bao được thiết kế để thực thi các tập lệnh shell bám vào các cấu trúc tiêu chuẩn với mức tiêu thụ tài nguyên thấp. Thay thế là bash, có nhiều tính năng lập trình và tính năng tương tác như lịch sử dòng lệnh và hoàn thành, với chi phí sử dụng nhiều bộ nhớ hơn và chậm hơn một chút.

Thay đổi vỏ đăng nhập của bạn thành một vỏ tương tác tốt. Trên dòng lệnh, chạy

chsh -s /bin/zsh

(Bạn có thể sử dụng /bin/bashnếu bạn thích.) Định cấu hình chương trình quản lý người dùng của bạn để sử dụng lớp vỏ khác nhau làm vỏ đăng nhập mặc định cho người dùng mới (theo mặc định, chương trình dòng lệnh thông thường addusersử dụng /bin/bash).


0

Tôi chỉ gặp vấn đề tương tự trong Debian Wheezy.

Đi đến bảng Tùy chọn / Cài đặt hệ thống. Trong "Bàn phím", trong tab "Phím tắt", tôi đã tìm thấy trong mục "Windows" rằng SUPER + Up được ánh xạ tới "Cửa sổ tối đa hóa" và SUPER + Xuống được ánh xạ tới 'Cửa sổ khôi phục ".

Tôi tô sáng dòng và nhấn phím xóa lùi để xóa phím tắt này Có phải cho cả hai phím tắt Điều này đã giải quyết vấn đề


Mặc dù điều này bằng cách nào đó có thể ảnh hưởng đến các phím mũi tên lên và xuống (không nên, trừ khi phím "super" (windows) bị "kẹt"), chắc chắn nó không thể khiến tab và phím mũi tên trái / phải hoạt động bình thường.
zagrimsan

Có thể đó là do tôi đang sử dụng kết nối VNC (RealVNC 5.2.3 cho windows 64 bit), do đó, có thể là phím "siêu" không được xử lý chính xác trong máy khách hoặc máy chủ VNC.
hkara

OK, bằng cách googling thậm chí nhiều hơn tôi thấy rằng đây thực sự là một lỗi trong máy chủ vnc. Xem lỗi 679543 ​​tại debian.org .
hkara
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.