ما هو وضع Vim Org

Ma Hw Wd Vim Org



يعد Vim Org Mode مكونًا إضافيًا لمحرر Vim الذي يدمج وظيفة Org Mode في Vim. Org Mode هو وضع يساعد في التخطيط وإدارة المهام وتدوين الملاحظات باستخدام لغة ترميز النص العادي.

يعد Org Mode أداة مفيدة لكتابة وإدارة المهام التي تم إنشاؤها لـ 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، استخدم:





سودو ملائمة تثبيت إيماكس

تم تصميم Org Mode لـ Emacs وهو جزء رئيسي منه. يعتمد المكون الإضافي Vim Org Mode بأكمله على Emacs لتصدير ملفات .org بتنسيقات مختلفة.

تثبيت وضع Vim Org

أنت بحاجة إلى مدير مكون إضافي لدمج Org Mode في محرر Vim. يعد مدير المكونات الإضافية أسهل طريقة لتثبيت المكونات الإضافية لـ Vim. لسوء الحظ، لا يأتي أي مدير إضافي مع محرر Vim بشكل افتراضي، ويجب تثبيته يدويًا.



يوجد العديد من مديري المكونات الإضافية مثل Vim-Plug وPathogen وVundle وVolt. جميع مديري المكونات الإضافية مثاليون، ولكن في هذا الدليل، سأقوم بالتثبيت فيم المكونات لأنه من السهل اقامة.

لتثبيت مدير البرنامج المساعد Vim-Plug، قم بتنفيذ الأوامر التالية:

لفة - فلو ~/. لأن / تحميل تلقائى / سدادة . لأن -- يخلق - دير \

https // خام . com.githubusercontent . مع / com.junegunn / لأن - سدادة / يتقن / سدادة . لأن

الآن، قم بإجراء المكالمة المكونات # ابدأ () و استدعاء المكونات # نهاية () العلامات في vimrc ملف.

يتصل المكونات #ابدأ ( )

< رموز البرنامج المساعد >

يتصل المكونات # النهاية ( )

في Vim، تأتي المكونات الإضافية في شكل رموز، والتي يمكن وضعها بين هاتين العلامتين.

دعونا نضع الوضع التنظيمي رمز البرنامج المساعد في هذه العلامات:

يتصل المكونات #ابدأ ( )

سدادة 'jceb/vim-orgmode' 'المكون الإضافي لوضع المؤسسة

سدادة 'tpope / vim-التعارف السريع' '' لإدراج التواريخ

سدادة 'vim-مخطوطات/utl.vim' 'لإدراج عناوين URL

يتصل المكونات # النهاية ( )

الكود مأخوذ من مصدر البرنامج المساعد Vim المعروف، كن رائعا .

أنت أيضًا بحاجة إلى مكونات إضافية أخرى تسمى المواعده السريعه و UTL لإدراج التواريخ وعناوين URL بسرعة أثناء تحرير مستندات Org في Vim باستخدام Org Mode.

حفظ والخروج من vimrc باستخدام الملف التحول+زز مفاتيح أو :wq يأمر.

افتح محرر Vim وقم بتشغيله :التوصيل التثبيت أمر لتثبيت المكون الإضافي Org Mode.

: PlugInstall

ال :التوصيل التثبيت يتم استخدام الأمر لتثبيت المكونات الإضافية الموجودة في ملف vimrc ملف. لحذف البرنامج المساعد، قم بإزالة رمز البرنامج المساعد من vimrc ملف وتشغيل :بلجكلين الأمر في محرر Vim.

تم دمج Org Mode بنجاح مع محرر Vim.

استخدام وضع Vim Org

لنقم بإنشاء ملف Org في محرر Vim لاستخدام Org Mode في Vim عمليًا.

# مستند المؤسسة حول LinuxHint

* مرحباً ل لينكس

مكان ل تعرف على لينكس ومفتوحة - البرمجيات المصدر .

** الفئات الرئيسية

+ * أوبونتو *

+ تثبيت فيم

~ سودو ملائمة تثبيت vim ~

+ تثبيت برنامج VLC

~ سودو ملائمة تثبيت vlc ~

+ تكوين أباتشي

+ * أوامر لينكس *

+ أمر القطع

+ أمر الحفر

+ الأمر grep

+ * لماذا *

ليتعلم أكثر حول لينكس، قم بزيارة [ [ شبكة الاتصالات العالمية . com.linuxhint . مع ] [ LinuxHint ] ]

2023 : 12 : واحد وعشرين يوم الخميس

** المهام هل قمت بزيارة LinuxHint من قبل ؟

+ [ ] لا

+ [ X ] نعم

للمتابعة، قم بتشغيل Vim، والصق محتويات ملف Org المذكور أعلاه، واحفظه بالملحق .org امتداد.

ستلاحظ أن الملف تم تنسيقه بشكل صحيح من خلال تكامل المكون الإضافي Vim Org Mode.

في الملف أعلاه، يُستخدم الرمز # لإضافة التعليقات، بينما تشير * و ** و *** إلى مستوى العنوان 1 و 2 و 3. ويستخدم رمز الزائد (+) لإنشاء قائمة غير مرتبة، بينما * * يجعل النص غامقاً.

استخدم ال السيطرة + أ و السيطرة + س مفاتيح لزيادة أو إنقاص مكون التاريخ أو الوقت (تنسيق الأرقام أو الكلمات)، وذلك بفضل المواعده السريعه توصيل في.

علاوة على ذلك، يمكنك طي العنوان وفتحه عن طريق وضع المؤشر فوق العنوان والضغط على مفتاح tab.

لمعرفة المزيد حول ترميز ملف org، راجع ورقة الغش الواردة أدناه:

تصدير ملف المؤسسة باستخدام وضع Vim Org

يتم استخدام Org Mode أيضًا لتصدير ملفات org بتنسيقات مختلفة مثل PDF وBeamer PDF وMarkdown وLateX وHTML.

يرجى ملاحظة أنه يجب تثبيت Emacs وتكوينه على نظام Linux الخاص بك لتصدير ملف Org باستخدام المكون الإضافي Org Mode.

لتصدير ملف Org بصيغة PDF، استخدم:

: OrgExportToPDF

لتصدير ملف Org بتنسيق HTML، استخدم BeamerPDF وLaTeX وMarkdown الأوامر التالية:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

حدود وضع Vim Org

من المهم ملاحظة أن Org Mode لم يتم تنفيذه بالكامل في Vim. لا تزال العديد من الميزات غير متوفرة، على عكس إيماكس، مثل:

  • المواعيد النهائية
  • الجدولة
  • مرسل جدول الأعمال
  • تسجيل وقت العمل
  • البحث عن العلامات
  • نشر

واشياء أخرى عديدة.

لكن التحديثات المستقبلية ستجلب بالتأكيد جميع ميزات Org Mode الرئيسية في Vim.

خاتمة

يعمل المكون الإضافي Org Mode على تحسين وظائف Vim، مما يسمح للمستخدمين بالاستفادة من إمكانيات Org Mode دون مغادرة Vim. لا يمكنك استخدام Org Mode مع Vim خارج الصندوق، ويجب تثبيت مكون إضافي. لا يزال Org Mode لـ Vim يفتقر إلى العديد من الميزات الرئيسية التي من المتوقع أن تأتي في المستقبل. ومع ذلك، يقوم تكامل الوضع التنظيمي بمهمة إنشاء قائمة المهام، والتنقل بين العناوين، وإدارة التواريخ والأوقات. بشكل عام، يعد Org Mode أداة قيمة لأولئك الذين يفضلون واجهة Vim مع الاستفادة من ميزات الإنتاجية في Org Mode.