Tiếng l / lồng trong vỏ tạo ra một khoảng trắng


2

Bất cứ khi nào tôi gõ l/vào thiết bị đầu cuối trên OS X (Mavericks), nó sẽ thay thế nó bằng một khoảng trống. Tôi dường như không thể tìm thấy bất kỳ vấn đề hoặc sửa lỗi có liên quan trên Google và tôi không biết tại sao điều này xảy ra.

Ví dụ: nếu tôi muốn gõ:

cd Documents/clinical/

Nó sẽ làm:

cd Documents/clinica 

Tôi đã thử hoàn thành tab và nó chỉ làm điều tương tự. Điều này cũng xảy ra trong ZSH.

Tôi đã thử điều này mặc dù, sử dụng tên thư mục thử nghiệm:

mkdir clinical
cd clinica (automatically turns clinical/ into clinica  )
mkdir specl
cd
cd clinica  spec  (it's turning the l/ into whitespaces for clincal/ and specl/ )

Tôi và tôi đã đưa tôi vào thư mục của /clinical/specl/.

Vì vậy, tôi thực sự không chắc chắn làm thế nào để vượt qua nó.

Có lời khuyên nào không?


$ stty -a
speed 9600 baud; 32 rows; 120 columns;
lflags: icanon isig iexten echo echoe -echok echoke -echonl echoctl
    -echoprt -altwerase -noflsh -tostop -flusho pendin -nokerninfo
    -extproc
iflags: -istrip icrnl -inlcr -igncr ixon -ixoff ixany imaxbel iutf8
    -ignbrk brkint -inpck -ignpar -parmrk
oflags: opost onlcr -oxtabs -onocr -onlret
cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb -crtscts -dsrflow
    -dtrflow -mdmbuf
cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
    eol2 = <undef>; erase = ^?; intr = ^C; kill = ^U; lnext = ^V;
    min = 1; quit = ^\; reprint = ^R; start = ^Q; status = ^T;
    stop = ^S; susp = ^Z; time = 0; werase = ^W;

Điều gì xảy ra nếu bạn thử điều này với một tài khoản người dùng khác trên máy Mac của bạn (đăng nhập qua Finder / OSX, không phải qua Terminal)?
nohillside

Bạn có thể có một lỗi được giới thiệu trong ttycác ký tự đặc biệt của bạn . Bạn có thể thêm đầu ra của lệnh sau vào OQ của bạn stty -akhông?
dan

→ Caleb: cảm ơn bạn. Giả thuyết của tôi về một lỗi trong ttycác ký tự đặc biệt của bạn là sai.
dan

→ Caleb: trong phạm vi Terminalmở Terminal > Preferences… > Settings > Keyboardvà nhìn vào Keycột để xem nếu bạn không vô tình đưa ra một ràng buộc cho "l"hoặc "/"ký tự.
dan

Hi daniel: Tôi đã xem Bàn phím và không có ràng buộc nào cho các ký tự "l" hoặc "/". Ps Xin lỗi vì đã trả lời trễ (đang ở bệnh viện: /)
Caleb Fetzer
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.