คำถามติดแท็ก spell-checking

2
วิธีทำให้ฟังก์ชัน zsh“ ถูกต้อง” จดจำการตัดสินใจสะกดคำของฉัน
ผมได้เปิดใช้งานการแก้ไข (ฉันจะไม่เรียกว่าการแก้ไขอัตโนมัติเฉพาะเพราะปัญหานี้) ใน zsh โดยการเปิดใช้ในของฉันsetopt correct.zshrc ตอนนี้เมื่อฉันพิมพ์dtaeเทอร์มินัลฉันจะได้รับ: dtae zsh: correct 'dtae' to 'date' [nyae]? y Tue Mar 31 11:39:31 CEST 2015 ณ จุดนี้ฉันต้องการให้ zsh จดจำการตัดสินใจของฉัน ดังนั้นในครั้งต่อไปที่ฉันพิมพ์dtaeควรแก้ไขให้เป็นdate[1] โดยอัตโนมัติ อย่างไรก็ตามสิ่งนี้ไม่ได้เกิดขึ้นและ zsh ถามฉันอีกครั้งว่าจะทำอย่างไร: dtae zsh: correct 'dtae' to 'date' [nyae]? [1] เว้นแต่แน่นอนถ้าในเวลานั้นมีdtaeคำสั่งหรือนามแฝงอยู่จริง ปรับปรุง: ฉันจัดการเพื่อแก้ไขซอร์สโค้ด zsh (ไฟล์utils.c, ฟังก์ชั่นspckword) เพื่อสร้างไฟล์ที่กำหนดเองที่มีชื่อแทนที่สร้างขึ้นโดยอัตโนมัติด้วยการเรียกใช้ฟังก์ชัน "แก้ไข" ของ zsh: เดิม: if …

3
ตรวจสอบการสะกดคำใน vim
ฉันเป็นโปรแกรมเมอร์มืออาชีพ C / C ++ ที่ทำให้การสะกดคำผิดในความคิดเห็นมากมาย ฉันต้องการกำหนดค่าเป็นกลุ่มเพื่อให้เครื่องตรวจการสะกดคำค้นหาคำที่สะกดผิดภายในความคิดเห็นเท่านั้น หากจำเป็นฉันยินดีที่จะเพิ่มสัญลักษณ์พิเศษรอบความคิดเห็นที่กลุ่มสามารถมองหาที่จะตรวจสอบเช่น: int main(){ /*<--C_S This is comment line in main function .. C_S-->*/ } หากปลั๊กอินสามารถทำงานได้โดยไม่มีC_Sสัญลักษณ์ที่ดียิ่งขึ้น ฉันต้องการให้เครื่องตรวจตัวสะกดเพื่อเน้นการสะกดคำผิดที่พบภายในความคิดเห็น สิ่งนี้มีอยู่แล้ว? หรือมันง่ายที่จะเขียนเอง?

2
มีการตรวจสอบการสะกดคำที่ทราบถึง Markdown หรือไม่?
ฉันต้องการใช้เครื่องตรวจคำสะกดเหนือบทความของฉันก่อนที่จะเผยแพร่ ฉันคิดว่าใช้ได้aspellแต่ไม่ควรลองตรวจสอบการบล็อกรหัส: asdfasdfa adsfa sdfa text to check adsfasd f ``` a wild code block appeared! thisHas quiteOften() some strings.that should NOT get changed ``` and also `inlined code` should not get checked การตรวจสอบการสะกดคำโดยใช้บรรทัดคำสั่งมีอยู่สำหรับ Linux ที่รับรู้ถึง Markdown และละเว้นการบล็อกโค้ดหรือไม่ ฉันต้องสามารถเรียกใช้สิ่งนี้ในโหมดแบตช์สำหรับหลายไฟล์ (คะแนนโบนัสถ้าคุณรู้ว่ามีความเข้าใจ LaTeX จริง ๆaspell -tไม่ไม่ทำงานไม่สมบูรณ์)


2
ฉันจะสร้างไฟล์ตัวสะกดสำหรับ vim ได้อย่างไร?
ตอนนี้ฉันกำลังเขียนเอกสารที่ฉันต้องใช้คำย่อภาษาเทคนิคและคำศัพท์ที่ไม่ใช่ภาษาเยอรมันมากมาย ตอนนี้ฉันสงสัยว่าฉันสามารถสร้างไฟล์การสะกด ( tech_speak) ซึ่งตรวจสอบภาษาทางเทคนิคนี้หรือไม่เพื่อให้ฉันสามารถใช้คำสั่ง vim ต่อไปนี้ :set spelllang=de,tech_speak spell สิ่งนี้จะเกิดขึ้นได้อย่างไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.