วิธีทำให้โหมด บริษัท เป็นแบบตัวพิมพ์ใหญ่ - เล็กบนข้อความล้วน


33

ตามค่าเริ่มต้นโหมด บริษัท ดูเหมือนจะแปลงการคาดคะเนทั้งหมดเป็นตัวพิมพ์เล็ก

เช่น:

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

สิ่งนี้ไม่สามารถใช้งานได้จริงสำหรับภาษาการเขียนโปรแกรมที่เล็กและใหญ่โดยไม่มีแบ็กเอนด์พิเศษ ฉันจะทำให้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของ บริษัท อ่อนตัวได้อย่างไร

คำตอบ:


46

หลังจากการวิจัยบางฉันมาข้ามโหมด บริษัท ตั๋วคอมไพล์ฮับ ,

ซึ่งบอกว่าโหมด บริษัท ใช้ dabbrev สำหรับข้อความธรรมดาเป็นแบ็กเอนด์

dabbrev มีตัวเลือกสำหรับสิ่งที่ downcase มันจะเปิดตามค่าเริ่มต้น แต่สามารถปิด:

(setq company-dabbrev-downcase nil)

ตอนนี้ทุกอย่างดี


1
มันใช้ได้กับcompany-dabbrevแบ็กเอนด์ ... โชคไม่ดีที่ฉันเห็นปัญหาการลดขนาดcompany-ispellแบ็กเอนด์
fommil

7
สิ่งนี้ทำให้ฉันคลั่งไคล้เป็นเวลานานและเนื่องจากมันเกิดขึ้นในบางโหมดเท่านั้นและเป็นเพียงความรำคาญเล็กน้อยฉันจึงปล่อยมันไปตลอดกาล ในที่สุดก็ตัดสินใจที่จะดูมันในวันนี้ ดูเหมือนว่าเป็นเรื่องแปลกที่จะเปิดใช้งานโดยค่าเริ่มต้น แต่ฉันแน่ใจว่ามีเหตุผล
elethan

1
ขอบคุณสำหรับสิ่งนี้. หนึ่ง google หนึ่งโซลูชัน เป็นค่าเริ่มต้นที่โง่อะไร)
HörmannHH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.