โหมด Vim Org คืออะไร

Homd Vim Org Khux Xari



Vim Org Mode เป็นปลั๊กอินสำหรับตัวแก้ไข Vim ที่รวมฟังก์ชัน Org Mode เข้ากับ Vim โหมดองค์กรเป็นโหมดที่ช่วยในการสรุป การจัดการงาน และการจดบันทึกด้วยภาษามาร์กอัปข้อความธรรมดา

โหมดองค์กรเป็นเครื่องมือที่มีประโยชน์สำหรับการเขียนและจัดการงานที่สร้างขึ้นสำหรับ GNU Emacs อย่างไรก็ตาม สามารถใช้ในตัวแก้ไข Vim โดยใช้ปลั๊กอินที่เรียกว่า Vim Org Mode







ในคู่มือนี้ ฉันจะสำรวจวิธีการรวมปลั๊กอิน Vim Org Mode เข้ากับโปรแกรมแก้ไข Vim และวิธีการใช้งาน



บันทึก: โปรดทราบว่าตามวัตถุประสงค์ของคู่มือนี้ ฉันใช้การกระจาย Linux (Ubuntu 22.04) คำแนะนำจะเหมือนกันสำหรับ Linux รุ่นอื่นๆ แต่อาจแตกต่างกันสำหรับ macOS และ Windows



ข้อกำหนดเบื้องต้น

คุณต้องติดตั้ง 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