Apakah Mod Vim Org

Apakah Mod Vim Org



Mod Org Vim ialah pemalam untuk editor Vim yang menyepadukan fungsi Mod Org ke dalam Vim. Mod Org ialah mod yang membantu dengan menggariskan, pengurusan tugas dan mengambil nota dengan bahasa penanda teks biasa.

Mod Org ialah alat yang berguna untuk menulis dan mengurus tugasan yang dibuat untuk GNU Emacs. Walau bagaimanapun, ia juga boleh digunakan dalam editor Vim menggunakan pemalam yang dipanggil Vim Org Mode.







Dalam panduan ini, saya akan meneroka cara mengintegrasikan pemalam Mod Org Vim dengan editor Vim dan cara menggunakannya.



Catatan: Harap maklum bahawa untuk tujuan panduan ini, saya menggunakan pengedaran Linux (Ubuntu 22.04). Arahan akan sama untuk pengedaran Linux lain tetapi mungkin berbeza untuk macOS dan Windows.



Prasyarat

Anda perlu memasang Emacs pada Linux untuk menggunakan sepenuhnya keupayaan Mod Org Vim. Untuk memasang Emacs pada Linux melalui pengurus pakej APT, gunakan:





sudo apt install emacs

Mod Org direka untuk Emacs dan merupakan sebahagian besar daripadanya. Keseluruhan pemalam Mod Vim Org bergantung pada Emacs untuk mengeksport fail .org dalam pelbagai format.

Memasang Mod Vim Org

Anda memerlukan pengurus pemalam untuk menyepadukan Mod Org dalam editor Vim. Pengurus pemalam ialah cara paling mudah untuk memasang pemalam untuk Vim. Malangnya, tiada pengurus pemalam datang secara lalai dengan editor Vim, ia perlu dipasang secara manual.



Pengurus pemalam yang berbeza seperti Vim-Plug, Pathogen, Vundle dan Volt wujud. Semua pengurus pemalam adalah sempurna, tetapi dalam panduan ini, saya akan memasang Vim-Plug kerana ia mudah disediakan.

Untuk memasang pengurus pemalam Vim-Plug, laksanakan arahan berikut:

keriting - fLo ~/. kerana / beban auto / palam . kerana -- cipta - dirs \

https :// mentah . kandungan githubuser . dengan / junegunn / kerana - palam / tuan / palam . kerana

Sekarang, buat panggilan plug#begin() dan panggil plug#end() tag dalam vimrc fail.

panggil palam#mulakan ( )

< Kod Plugin >

panggil plug#end ( )

Dalam Vim, pemalam datang dalam bentuk kod, yang boleh diletakkan di antara dua tag ini.

Mari letakkan Mod Org kod pemalam dalam teg ini:

panggil palam#mulakan ( )

Palam 'jceb/vim-orgmode' 'Pemalam Mod Org

Palam 'tpope/vim-speeddating' 'Untuk Memasukkan Tarikh

Palam 'vim-scripts/utl.vim' 'Untuk Memasukkan URL

panggil plug#end ( )

Kod ini diambil daripada sumber pemalam Vim yang terkenal, Jadi hebat .

Anda juga memerlukan pemalam lain yang dipanggil PANTANG LAJU dan UTL untuk memasukkan tarikh dan URL dengan cepat semasa mengedit dokumen Org dalam Vim menggunakan Mod Org.

Simpan dan hentikan vimrc fail menggunakan shift+zz kunci atau :wq perintah.

Buka editor Vim dan jalankan :PlugInstall arahan untuk memasang pemalam Mod Org.

: PlugInstall

The :PlugInstall arahan digunakan untuk memasang pemalam yang diletakkan di dalam vimrc fail. Untuk memadamkan pemalam, alih keluar kod pemalam daripada vimrc fail dan jalankan :PlugClean arahan dalam editor Vim.

Mod Org berjaya disepadukan dengan editor Vim.

Menggunakan Mod Org Vim

Mari buat fail Org dalam editor Vim untuk menggunakan Mod Org secara praktikal dalam Vim.

# Dokumen Org Mengenai LinuxHint

* Selamat datang kepada Linux

Sebuah tempat kepada belajar tentang Linux dan buka - perisian sumber .

** Kategori Utama

+ * Ubuntu *

+ Memasang Vim

~ sudo apt install vim ~

+ Memasang VLC

~ sudo apt install vlc ~

+ Mengkonfigurasi Apache

+ * Perintah Linux *

+ potong Perintah

+ gali Perintah

+ Perintah grep

+ * kenapa *

Untuk belajar lebih tentang Linux, Lawati [ [ www . linuxhint . dengan ] [ LinuxHint ] ]

2023 : 12 : dua puluh satu Khamis

** TODO Pernahkah anda melawat LinuxHint sebelum ini ?

+ [ ] Tidak

+ [ X ] ya

Untuk meneruskan, lancarkan Vim, tampal kandungan fail Org yang diberikan di atas, dan simpan dengan fail .org sambungan.

Anda akan melihat fail diformat dengan betul dengan penyepaduan pemalam Mod Org Vim.

Dalam fail di atas, simbol # digunakan untuk menambah ulasan, manakala *, **, dan *** menunjukkan tahap tajuk 1, 2, dan 3. Simbol tambah (+) digunakan untuk membuat senarai tidak tertib, manakala * * menjadikan teks tebal.

Menggunakan ctrl+a dan ctrl+x kunci untuk menambah atau mengurangkan komponen tarikh atau masa (format nombor atau perkataan), terima kasih kepada PANTANG LAJU pasangkan.

Selain itu, anda boleh melipat dan membuka lipatan tajuk dengan membawa kursor ke atas tajuk dan menekan kekunci tab.

Untuk mengetahui lebih lanjut tentang penanda fail org, lihat helaian cheat yang diberikan di bawah:

Mengeksport Fail Org menggunakan Mod Org Vim

Mod Org juga digunakan untuk mengeksport fail org dalam format yang berbeza seperti PDF, Beamer PDF, Markdown, LateX dan HTML.

Sila ambil perhatian bahawa anda mesti memasang dan mengkonfigurasi Emacs pada sistem Linux anda untuk mengeksport fail Org menggunakan pemalam Mod Org.

Untuk mengeksport fail Org sebagai PDF, gunakan:

: OrgExportToPDF

Untuk mengeksport fail Org dalam HTML, BeamerPDF, LaTeX dan Markdown gunakan arahan berikut:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Had Mod Vim Org

Adalah penting untuk ambil perhatian bahawa Mod Org belum dilaksanakan sepenuhnya dalam Vim. Banyak ciri masih tidak tersedia, tidak seperti Emacs, seperti:

  • Tarikh akhir
  • Penjadualan
  • Penghantar Agenda
  • Masa Kerja
  • Carian Tag
  • Penerbitan

Dan lain-lain lagi.

Tetapi kemas kini masa depan pasti akan membawa semua ciri Mod Org utama dalam Vim.

Kesimpulan

Pemalam Mod Org meningkatkan fungsi Vim, membolehkan pengguna memanfaatkan keupayaan Mod Org tanpa meninggalkan Vim. Anda tidak boleh menggunakan Mod Org dengan Vim di luar kotak, pemalam perlu dipasang. Mod Org untuk Vim masih kekurangan banyak ciri utama yang dijangka akan datang pada masa hadapan. Walau bagaimanapun, penyepaduan Mod Org menjalankan tugas membuat senarai TODO, menavigasi tajuk dan mengurus tarikh dan masa. Secara keseluruhan, Mod Org ialah alat yang berharga untuk mereka yang lebih suka antara muka Vim sambil mendapat manfaat daripada ciri produktiviti Mod Org.