Làm cách nào để chế độ Công ty phân biệt chữ hoa chữ thường trên Văn bản thuần túy?


33

Theo mặc định, chế độ Công ty dường như chuyển đổi mọi dự đoán thành chữ thường.

Ví dụ:

  HelloWorldOfGoo
  HelloWorldOfEmacs
  ->
  Hell
  [Helloworldofgoo]  //Company prediction
  [Helloworldofemacs]

Điều này không thực tế cho các ngôn ngữ lập trình phân biệt chữ hoa chữ thường mà không có phần phụ trợ đặc biệt. Làm thế nào tôi có thể làm cho trường hợp chế độ công ty nhạy cảm?

Câu trả lời:


46

Sau một số nghiên cứu, tôi đã xem qua vé trung tâm chế độ công ty ,

trong đó nói rằng chế độ công ty sử dụng dabenamev cho văn bản đơn giản làm phụ trợ.

dabenamev có một tùy chọn để viết hoa mọi thứ, nó được bật theo mặc định nhưng có thể được tắt:

(setq company-dabbrev-downcase nil)

Bây giờ tất cả đều tốt.


1
chỉ hoạt động cho phần company-dabbrevphụ trợ ... thật không may, tôi đang thấy vấn đề hạ thấp với phần company-ispellphụ trợ.
fommil

7
Điều này khiến tôi phát điên quá lâu, và vì nó chỉ xảy ra ở một số chế độ, và chỉ là một sự phiền toái nhỏ, tôi chỉ để nó đi mãi mãi. Cuối cùng quyết định xem xét nó ngày hôm nay. Có vẻ như một điều kỳ lạ để kích hoạt theo mặc định, nhưng tôi chắc chắn có một lý do.
elethan

1
Cảm ơn vì điều đó. Một google, một giải pháp. Thật là một sự mặc định ngu ngốc;)
HörmannHH
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.