การเรียนรู้คำศัพท์ใหม่อาจเป็นเรื่องยุ่งยากเมื่อคุณต้องเสียเวลาและหน้าในพจนานุกรมสามารถพลิกได้อย่างรวดเร็วเท่านั้น โชคดีที่อินเทอร์เน็ตได้วางเครื่องมือที่มีประสิทธิภาพมากมายไว้ใกล้มือคุณเพื่อช่วยปรับปรุงกระบวนการดังกล่าว ท้ายที่สุด Google ให้คำจำกัดความของคำแก่คุณในผลการค้นหาในปัจจุบัน อย่างไรก็ตาม แม้แต่ Google ก็ช่วยคุณไม่ได้เมื่อคุณต้องเขียนแบบออฟไลน์
ยูทิลิตีพจนานุกรมที่จัดเก็บไว้ในเครื่องมีประโยชน์จริง ๆ เมื่อไม่มีพจนานุกรมอื่น (หรือแม้แต่เมื่อมี!) และมีตัวเลือกมากมายในโลกของซอฟต์แวร์ Linux ในจำนวนนี้ มีโปรแกรมหนึ่งที่ทำงานค่อนข้างดีจากเทอร์มินัลของระบบ และเรียกว่า SDCV
SDCV คืออะไร
SDCV เป็นเวอร์ชันบรรทัดคำสั่งของแอปพลิเคชันพจนานุกรม StarDict ที่ขยายได้ GUI ยอดนิยม ชื่อย่อมาจาก "StarDict Console Version" StarDict ทำงานบนระบบปฏิบัติการหลักทั้งหมด รวมทั้ง Windows, BSD และ Linux
สิ่งที่ทำให้ StarDict พิเศษนั้นทำให้ SDCV พิเศษด้วย – ความพร้อมใช้งานของไฟล์พจนานุกรมหลากหลายประเภทเพื่อรวมเข้ากับฟังก์ชันการค้นหา สำหรับผู้เข้าใจ มีตัวเลือกในการทำพจนานุกรมด้วยมือเช่นกัน
นอกจากศักยภาพในการค้นหาพจนานุกรมหลาย ๆ พจนานุกรมพร้อมกันแล้ว SDCV ยังได้รับประโยชน์จากรูปแบบการค้นหาที่กำหนดค่าได้ เราจะดูขั้นตอนการติดตั้งและไฟล์พจนานุกรมแรกของคุณด้านล่าง
ติดตั้ง SDCV
การติดตั้ง SDCV นั้นตรงไปตรงมาใน Ubuntu ด้วยยูทิลิตี้ apt และมีอยู่ในที่เก็บของ Debian เช่นกัน นี่คือคำสั่งสำหรับการติดตั้งใน Ubuntu:
sudo apt-get install sdcv
เมื่อติดตั้งแล้ว เรียก SDCV ได้ แต่จะไม่มีอะไรให้เพราะเรายังไม่ได้ติดตั้งพจนานุกรม
ติดตั้งไฟล์พจนานุกรม
อันดับแรก เราจะต้องค้นหาไฟล์พจนานุกรมที่ SDCV สามารถจัดการได้ (รูปแบบ DICT) โชคดีที่มีลิงก์ดีๆ ในหน้าแรกของ StarDict
เราจะใช้ Collaborative International Dictionary of English สำหรับตัวอย่างนี้
ไฟล์นี้ถูกบีบอัดเป็น tarball เราจะต้องคลายการบีบอัดและวางไว้ในไดเร็กทอรีที่ถูกต้องเพื่อให้ SDCV รู้จัก รหัสต่อไปนี้สำเร็จทั้งสองอย่างพร้อมกัน:
sudo tar -xjvf YOURFILEGOESHERE -C /usr/share/stardict/dic
หากต้องการใช้โค้ดด้านบน ให้แทนที่ “YOURFILEGOESHERE” ด้วยชื่อเต็มและนามสกุลของไฟล์ tar ที่คุณดาวน์โหลด คำสั่งจะแยกไฟล์ที่อยู่ใน SDCV และโฟลเดอร์พจนานุกรมที่ใช้ร่วมกันของ StarDict ที่ “/usr/share/stardict/dic”
เรียกใช้การค้นหา
ตอนนี้คุณสามารถเรียกใช้ SDCV จากเทอร์มินัลของคุณด้วยคำสั่งต่อไปนี้ (เปลี่ยน “WORD” เป็นคำที่คุณต้องการค้นหา):
sdcv WORD
หาก SDCV มีตัวเลือกมากมายให้คุณเลือก คุณสามารถระบุสิ่งที่คุณสนใจได้โดยเลือกหมายเลข
วิกิท
ในฐานะที่เป็นส่วนเสริมที่เป็นประโยชน์สำหรับ SDCV คุณยังสามารถใช้เครื่องมือบรรทัดคำสั่งอื่นสำหรับการสืบค้นข้อมูลที่เรียกว่า “Wikit”
Wikit ช่วยให้คุณค้นหา Wikipedia จากเทอร์มินัลของคุณได้อย่างรวดเร็ว และดูบทสรุปของคำต่างๆ ที่ครอบคลุมโดยสารานุกรมที่ดูแลโดยชุมชนของโลก
หมายเหตุ :Wikit กำหนดให้ติดตั้ง Node.js (และ npm) บนระบบของคุณเช่นกัน และใช้งานออฟไลน์ไม่ได้ ในการติดตั้ง Node.js และ npm สำหรับ Ubuntu ให้ใช้รหัสต่อไปนี้:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs
ในการติดตั้ง Wikit เพียงใช้คำสั่งต่อไปนี้:
npm i wikit -g
เมื่อคุณติดตั้ง Wikit แล้ว คุณสามารถเรียกใช้ด้วยคำสั่งต่อไปนี้ (เปลี่ยน “SEARCH_PHRASE” เป็นวลีค้นหาของคุณเอง):
wikit SEARCH_PHRASE
ด้วย SDCV และ Wikit คุณสามารถค้นหาข้อมูลและคำจำกัดความของอะไรก็ได้อย่างรวดเร็ว ลองเพิ่มไฟล์พจนานุกรมเพิ่มเติมในไลบรารี SDCV ของคุณสำหรับการค้นหาออฟไลน์ที่กว้างขวางยิ่งขึ้น