Vim Org Mode เป็นปลั๊กอินสำหรับตัวแก้ไข Vim ที่รวมฟังก์ชัน Org Mode เข้ากับ Vim โหมดองค์กรเป็นโหมดที่ช่วยในการสรุป การจัดการงาน และการจดบันทึกด้วยภาษามาร์กอัปข้อความธรรมดา
โหมดองค์กรเป็นเครื่องมือที่มีประโยชน์สำหรับการเขียนและจัดการงานที่สร้างขึ้นสำหรับ GNU Emacs อย่างไรก็ตาม สามารถใช้ในตัวแก้ไข Vim โดยใช้ปลั๊กอินที่เรียกว่า Vim Org Mode
ในคู่มือนี้ ฉันจะสำรวจวิธีการรวมปลั๊กอิน Vim Org Mode เข้ากับโปรแกรมแก้ไข Vim และวิธีการใช้งาน
บันทึก: โปรดทราบว่าตามวัตถุประสงค์ของคู่มือนี้ ฉันใช้การกระจาย Linux (Ubuntu 22.04) คำแนะนำจะเหมือนกันสำหรับ Linux รุ่นอื่นๆ แต่อาจแตกต่างกันสำหรับ macOS และ Windows
- ข้อกำหนดเบื้องต้น
- การติดตั้งโหมด Vim Org
- การใช้โหมด Vim Org
- การส่งออกไฟล์ Org โดยใช้โหมด Vim Org
- ข้อจำกัดของโหมด Vim Org
- บทสรุป
ข้อกำหนดเบื้องต้น
คุณต้องติดตั้ง Emacs บน Linux เพื่อใช้ความสามารถของ Vim Org Mode ได้อย่างเต็มที่ หากต้องการติดตั้ง Emacs บน Linux ผ่านตัวจัดการแพ็คเกจ APT ให้ใช้:
sudo apt ติดตั้ง emacs
โหมดองค์กรได้รับการออกแบบมาสำหรับ Emacs และเป็นส่วนสำคัญของโหมดนี้ ปลั๊กอินโหมด Vim Org ทั้งหมดอาศัย Emacs ในการส่งออกไฟล์ .org ในรูปแบบต่างๆ
การติดตั้งโหมด Vim Org
คุณต้องมีตัวจัดการปลั๊กอินเพื่อรวมโหมดองค์กรในตัวแก้ไข Vim ตัวจัดการปลั๊กอินเป็นวิธีที่ง่ายที่สุดในการติดตั้งปลั๊กอินสำหรับ Vim น่าเสียดายที่ไม่มีตัวจัดการปลั๊กอินที่มาพร้อมกับตัวแก้ไข Vim เป็นค่าเริ่มต้น แต่จะต้องติดตั้งด้วยตนเอง
มีตัวจัดการปลั๊กอินต่างๆ เช่น Vim-Plug, Pathogen, Vundle และ Volt ตัวจัดการปลั๊กอินทั้งหมดนั้นสมบูรณ์แบบ แต่ในคู่มือนี้ ฉันจะทำการติดตั้ง Vim-ปลั๊ก เพราะมันติดตั้งง่าย
หากต้องการติดตั้งตัวจัดการปลั๊กอิน Vim-Plug ให้ดำเนินการคำสั่งต่อไปนี้:
ขด - - fLo ~/. เพราะ / โหลดอัตโนมัติ / ปลั๊ก . เพราะ -- สร้าง - - dirs \https // ดิบ . เนื้อหา githubuser . กับ / จูนกันน์ / เพราะ - - ปลั๊ก / ผู้เชี่ยวชาญ / ปลั๊ก . เพราะ
ตอนนี้วางสาย ปลั๊ก # เริ่มต้น () และ เสียบสาย#end() แท็กใน vimrc ไฟล์.
เรียก เสียบ #เริ่มต้น ( )< รหัสปลั๊กอิน >
เรียก เสียบ#ปลาย ( )
ใน Vim ปลั๊กอินจะอยู่ในรูปแบบของโค้ด ซึ่งสามารถวางไว้ระหว่างแท็กทั้งสองนี้ได้
มาวาง โหมดองค์กร รหัสปลั๊กอินในแท็กเหล่านี้:
เรียก เสียบ #เริ่มต้น ( )ปลั๊ก 'jceb/vim-orgmode' 'ปลั๊กอินโหมดองค์กร
ปลั๊ก 'tpope / vim-speeddating' “การใส่วันที่
ปลั๊ก 'vim-สคริปต์/utl.vim' 'การแทรก URL
เรียก เสียบ#ปลาย ( )
รหัสนี้นำมาจากแหล่งปลั๊กอิน Vim ที่รู้จักกันดี เจ๋งไปเลย .
คุณต้องมีปลั๊กอินอื่นที่เรียกว่า การออกเดทอย่างรวดเร็ว และ UTL เพื่อแทรกวันที่และ URL อย่างรวดเร็วในขณะที่แก้ไขเอกสาร Org ใน Vim โดยใช้โหมด Org
บันทึกและออกจาก vimrc การใช้ไฟล์ กะ+zz กุญแจหรือ :wq สั่งการ.
เปิดตัวแก้ไข Vim และเรียกใช้ :เสียบปลั๊ก คำสั่งเพื่อติดตั้งปลั๊กอิน Org Mode
: : เสียบปลั๊กติดตั้ง
ที่ :เสียบปลั๊ก คำสั่งใช้สำหรับติดตั้งปลั๊กอินที่อยู่ในไฟล์ vimrc ไฟล์. หากต้องการลบปลั๊กอิน ให้ลบโค้ดปลั๊กอินออกจาก vimrc ไฟล์และเรียกใช้ :ปลั๊กคลีน คำสั่งในตัวแก้ไข Vim
โหมดองค์กรสามารถรวมเข้ากับโปรแกรมแก้ไข Vim ได้สำเร็จ
การใช้โหมด Vim Org
มาสร้างไฟล์ Org ในตัวแก้ไข Vim เพื่อใช้ Org Mode ใน Vim กันดีกว่า
# เอกสารองค์กรเกี่ยวกับ LinuxHint* ยินดีต้อนรับ ถึง ลินุกซ์
สถานที่ ถึง เรียนรู้เกี่ยวกับ Linux และเปิด - - ซอฟต์แวร์ต้นทาง .
** หมวดหมู่หลัก
+ * อูบุนตู *
+ การติดตั้งเป็นกลุ่ม
~ sudo apt ติดตั้งเป็นกลุ่ม ~
+ การติดตั้ง VLC
~ sudo apt ติดตั้ง vlc ~
+ การกำหนดค่าอาปาเช่
+ * คำสั่งลินุกซ์ *
+ คำสั่งตัด
+ คำสั่งขุด
+ คำสั่ง grep
+ * ทำไม *
เพื่อการเรียนรู้ มากกว่า เกี่ยวกับ Linux เยี่ยมชม [ [ www . ลินุกซ์คำแนะนำ . กับ ] [ Linuxคำแนะนำ ] ]
2023 : : 12 : : ยี่สิบเอ็ด วันพฤหัสบดี
** สิ่งที่ต้องทำ คุณเคยเยี่ยมชม LinuxHint มาก่อนหรือไม่ ?
+ [ ] เลขที่
+ [ เอ็กซ์ ] ใช่
หากต้องการดำเนินการต่อ ให้เปิด Vim วางเนื้อหาของไฟล์ Org ที่ระบุด้านบน และบันทึกด้วยไฟล์ .org ส่วนขยาย.
คุณจะสังเกตเห็นว่าไฟล์ได้รับการจัดรูปแบบอย่างถูกต้องด้วยการรวมปลั๊กอิน Vim Org Mode
ในไฟล์ด้านบน สัญลักษณ์ # ใช้เพื่อเพิ่มความคิดเห็น ในขณะที่ *, ** และ *** ระบุระดับส่วนหัว 1, 2 และ 3 สัญลักษณ์บวก (+) ใช้เพื่อสร้างรายการที่ไม่เรียงลำดับ ในขณะที่ * * ทำให้ข้อความเป็นตัวหนา
ใช้ Ctrl+ก และ Ctrl+x ปุ่มเพื่อเพิ่มหรือลดองค์ประกอบวันที่หรือเวลา (รูปแบบตัวเลขหรือคำ) ขอบคุณ การออกเดทอย่างรวดเร็ว เสียบเข้าไป.
นอกจากนี้ คุณยังสามารถพับและกางส่วนหัวได้โดยนำเคอร์เซอร์ไปไว้เหนือส่วนหัวแล้วกดปุ่ม Tab
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับมาร์กอัปไฟล์ org โปรดดูเอกสารสรุปที่ระบุด้านล่าง:
การส่งออกไฟล์ Org โดยใช้โหมด Vim Org
โหมดองค์กรยังใช้เพื่อส่งออกไฟล์ org ในรูปแบบต่างๆ เช่น PDF, Beamer PDF, Markdown, LateX และ HTML
โปรดทราบว่าคุณต้องติดตั้งและกำหนดค่า Emacs บนระบบ Linux ของคุณเพื่อส่งออกไฟล์ Org โดยใช้ปลั๊กอิน Org Mode
หากต้องการส่งออกไฟล์ Org เป็น PDF ให้ใช้:
: : OrgExportToPDFหากต้องการส่งออกไฟล์ Org เป็น HTML, BeamerPDF, LaTeX และ Markdown ให้ใช้คำสั่งต่อไปนี้:
: : องค์กรส่งออกไปยัง HTML: : OrgExportToMarkdown
: : องค์กรส่งออกToLaTeX
: : OrgExportToBeamerPDF
ข้อจำกัดของโหมด Vim Org
สิ่งสำคัญคือต้องทราบว่าโหมดองค์กรยังไม่ได้ถูกนำมาใช้อย่างสมบูรณ์ใน Vim คุณสมบัติหลายอย่างยังไม่พร้อมใช้งาน ซึ่งแตกต่างจาก Emacs เช่น:
- กำหนดเวลา
- การจัดตารางเวลา
- ผู้จัดส่งวาระ
- การตอกบัตรเวลาทำงาน
- ค้นหาแท็ก
- การเผยแพร่
และอื่น ๆ อีกมากมาย.
แต่การอัปเดตในอนาคตจะนำฟีเจอร์หลักโหมดองค์กรมาสู่ Vim อย่างแน่นอน
บทสรุป
ปลั๊กอิน Org Mode ปรับปรุงฟังก์ชันการทำงานของ Vim ทำให้ผู้ใช้สามารถใช้ประโยชน์จากความสามารถของ Org Mode ได้โดยไม่ต้องออกจาก Vim คุณไม่สามารถใช้โหมดองค์กรกับ Vim ได้ตั้งแต่แกะกล่อง จำเป็นต้องติดตั้งปลั๊กอิน โหมดองค์กรสำหรับ Vim ยังขาดคุณสมบัติหลักมากมายที่คาดว่าจะมีให้ใช้งานในอนาคต อย่างไรก็ตาม การรวมโหมดองค์กรทำหน้าที่สร้างรายการสิ่งที่ต้องทำ นำทางหัวข้อ และจัดการวันที่และเวลา โดยรวมแล้ว Org Mode เป็นเครื่องมือที่มีค่าสำหรับผู้ที่ชื่นชอบอินเทอร์เฟซของ Vim ในขณะที่ได้รับประโยชน์จากฟีเจอร์การทำงานของ Org Mode