2013-08-12 15 views
6

Tính năng này hoạt động tốt cho đến khi cập nhật Mac OS. Tôi đã cài đặt lại RVM, đường ray, ruby, mọi thứ. Không có gì hoạt động cho đến nay.Vì một lý do nào đó, tôi không thể tạo ra các ký tự có dấu trọng âm trong bảng điều khiển [é, ü, v.v.]

Trong thiết bị đầu cuối Mac, tôi có thể tạo é, nhưng một khi trong bảng điều khiển, tôi có thể tạo ký tự, với alt + character và sau đó khi tôi nhập ký tự được chỉ định, nó sẽ xóa ký tự.

Trong ~/.rvmrc tôi:

export ruby_configure_flags="--with-readline-dir=/usr/local/Cellar/readline/6.2.4" 

Bất kỳ ý tưởng?

tôi đã nhận được nó để làm việc cho đến nay bởi rõ ràng bao gồm readline-rb .. Tôi đoán tôi toàn cầu đòi hỏi không hoạt động ..

gem 'rb-readline', '~> 0.4.2' 
+0

Bạn đã xem trong Terminal-> Preferences-> Settings-> Keyboard chưa? Hoặc, Terminal-> Preferences-> Settings-> Advanced-> encoding character? – 7stud

+0

Thiết bị đầu cuối là ok. Rails Console của nó không phải là. – Trip

Trả lời

1

Trừ khi câu trả lời khác đi kèm theo, tôi sẽ viết điều này ngay bây giờ.

tôi chỉ viết vào ứng dụng của tôi tự truy cập Readline với một viên ngọc:

gem 'rb-readline', '~> 0.4.2' 

Lý do tôi đặc biệt lựa chọn 0.4.2 là bởi vì có một lỗi hiện có với các phiên bản sau như của ngày 14 tháng tám năm 2013.

Bằng cách nào đó khi tôi nâng cấp hệ điều hành, lệnh gọi cài đặt Brew của Readline không còn phù hợp nữa. Không chắc chắn lý do tại sao. Tôi tưởng tượng có một cách để sắp xếp lại các đường dẫn để nó có khả năng hoạt động trên toàn cầu trong tất cả các ứng dụng của tôi, nhưng bây giờ tôi chỉ có một ứng dụng nhạy cảm quốc tế.

Các vấn đề liên quan