Τι είναι η λειτουργία Vim Org

Ti Einai E Leitourgia Vim Org



Το Vim Org Mode είναι ένα πρόσθετο για τον επεξεργαστή Vim που ενσωματώνει τη λειτουργία Org Mode στο Vim. Η λειτουργία οργάνωσης είναι μια λειτουργία που βοηθά στη σύνταξη περιγραφών, τη διαχείριση εργασιών και τη λήψη σημειώσεων με γλώσσα σήμανσης απλού κειμένου.

Το 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, χρησιμοποιήστε:





sudo apt εγκατάσταση emacs

Το Org Mode έχει σχεδιαστεί για Emacs και αποτελεί σημαντικό μέρος του. Ολόκληρη η προσθήκη Vim Org Mode βασίζεται στο Emacs για την εξαγωγή των αρχείων .org σε διάφορες μορφές.

Εγκατάσταση της λειτουργίας Vim Org

Χρειάζεστε έναν διαχειριστή προσθηκών για να ενσωματώσετε τη λειτουργία οργάνωσης στον επεξεργαστή Vim. Ο διαχειριστής προσθηκών είναι ο ευκολότερος τρόπος εγκατάστασης προσθηκών για το Vim. Δυστυχώς, κανένας διαχειριστής προσθηκών δεν συνοδεύεται από προεπιλογή με τον επεξεργαστή Vim, πρέπει να εγκατασταθεί χειροκίνητα.



Υπάρχουν διαφορετικοί διαχειριστές προσθηκών όπως Vim-Plug, Pathogen, Vundle και Volt. Όλοι οι διαχειριστές προσθηκών είναι τέλειοι, αλλά σε αυτόν τον οδηγό, θα εγκαταστήσω Vim-Plug γιατί είναι εύκολο να ρυθμιστεί.

Για να εγκαταστήσετε τον διαχειριστή προσθηκών Vim-Plug, εκτελέστε τις ακόλουθες εντολές:

μπούκλα - fLo ~/. επειδή / αυτόματη φόρτωση / βύσμα . επειδή -- δημιουργώ - διευθύνσεις \

https :// ακατέργαστος . githubusercontent . με / junegunn / επειδή - βύσμα / κύριος / βύσμα . επειδή

Τώρα, κάντε την κλήση plug#begin() και κλήση plug#end() ετικέτες στο vimrc αρχείο.

κλήση βύσμα#αρχή ( )

< Κωδικοί πρόσθετων >

κλήση plug#end ( )

Στο Vim, τα πρόσθετα έχουν τη μορφή κωδικών, οι οποίοι μπορούν να τοποθετηθούν μεταξύ αυτών των δύο ετικετών.

Ας τοποθετήσουμε το Λειτουργία οργάνωσης κώδικας προσθήκης σε αυτές τις ετικέτες:

κλήση βύσμα#αρχή ( )

Βύσμα 'jceb/vim-orgmode' 'Πρόσθετο λειτουργίας οργάνωσης

Βύσμα 'tpope/vim-speeddating' 'Για να εισαγάγετε ημερομηνίες

Βύσμα 'vim-scripts/utl.vim' 'Για να εισαγάγετε διευθύνσεις URL

κλήση plug#end ( )

Ο κώδικας λαμβάνεται από μια γνωστή πηγή προσθήκης Vim, Είναι φοβερό .

Χρειάζεστε επίσης άλλα πρόσθετα που ονομάζονται ΤΑΧΥΤΗΤΑ ΓΝΩΡΙΜΕΝΑ και UTL για να εισαγάγετε γρήγορα τις ημερομηνίες και τις διευθύνσεις URL κατά την επεξεργασία των εγγράφων Org στο Vim χρησιμοποιώντας τη λειτουργία οργάνωσης.

Αποθηκεύστε και κλείστε το vimrc αρχείο χρησιμοποιώντας shift+zz κλειδιά ή :wq εντολή.

Ανοίξτε τον επεξεργαστή Vim και εκτελέστε :PlugInstall εντολή για να εγκαταστήσετε το πρόσθετο Org Mode.

: PlugInstall

ο :PlugInstall Η εντολή χρησιμοποιείται για την εγκατάσταση των πρόσθετων που τοποθετούνται στο vimrc αρχείο. Για να διαγράψετε την προσθήκη, αφαιρέστε τον κωδικό της προσθήκης από το vimrc αρχείο και εκτέλεση :PlugClean εντολή στον επεξεργαστή Vim.

Η λειτουργία οργάνωσης έχει ενσωματωθεί με επιτυχία με τον επεξεργαστή Vim.

Χρήση της λειτουργίας Vim Org

Ας δημιουργήσουμε ένα αρχείο Org στον επεξεργαστή Vim για να χρησιμοποιήσουμε πρακτικά τη λειτουργία Org στο Vim.

# Έγγραφο Οργανισμού Σχετικά με το LinuxHint

* καλως ΗΡΘΑΤΕ προς την Linux

Ενα μέρος προς την μάθετε για το Linux και ανοίξτε - λογισμικό πηγής .

** Κύριες Κατηγορίες

+ * Ubuntu *

+ Εγκατάσταση του Vim

~ sudo apt εγκατάσταση vim ~

+ Εγκατάσταση VLC

~ sudo apt εγκατάσταση vlc ~

+ Διαμόρφωση του Apache

+ * Εντολές Linux *

+ κόψτε την εντολή

+ dig Command

+ Εντολή grep

+ * Γιατί *

Να μάθω περισσότερο σχετικά με το Linux, Επισκεφτείτε [ [ www . λινούξιντ . με ] [ LinuxHint ] ]

2023 : 12 : είκοσι ένα Πέμπτη

** TODO Έχετε επισκεφθεί το LinuxHint στο παρελθόν ?

+ [ ] Οχι

+ [ Χ ] Ναί

Για να συνεχίσετε, εκκινήστε το Vim, επικολλήστε τα περιεχόμενα του αρχείου Org που δίνεται παραπάνω και αποθηκεύστε το με το .org επέκταση.

Θα παρατηρήσετε ότι το αρχείο έχει μορφοποιηθεί σωστά με την ενσωμάτωση της προσθήκης Vim Org Mode.

Στο παραπάνω αρχείο, το σύμβολο # χρησιμοποιείται για την προσθήκη σχολίων, ενώ τα *, ** και *** υποδεικνύουν τα επίπεδα επικεφαλίδας 1, 2 και 3. Το σύμβολο συν (+) χρησιμοποιείται για τη δημιουργία μιας μη ταξινομημένης λίστας, ενώ * * κάνει το κείμενο τολμηρό.

Χρησιμοποιήστε το ctrl+a και ctrl+x πλήκτρα για αύξηση ή μείωση ενός στοιχείου ημερομηνίας ή ώρας (μορφή αριθμού ή λέξεων), χάρη σε ΤΑΧΥΤΗΤΑ ΓΝΩΡΙΜΕΝΑ συνδέω.

Επιπλέον, μπορείτε να διπλώσετε και να ξεδιπλώσετε την επικεφαλίδα φέρνοντας τον κέρσορα πάνω από την επικεφαλίδα και πατώντας το πλήκτρο tab.

Για να μάθετε περισσότερα σχετικά με τη σήμανση του αρχείου org, δείτε το φύλλο εξαπάτησης που δίνεται παρακάτω:

Εξαγωγή του αρχείου Org χρησιμοποιώντας τη λειτουργία Vim 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. Πολλές λειτουργίες εξακολουθούν να μην είναι διαθέσιμες, σε αντίθεση με το Emacs, όπως:

  • Προθεσμίες
  • Χρονοδρομολόγηση
  • Αποστολέας Ατζέντας
  • Ρολόι ώρας εργασίας
  • Αναζήτηση ετικετών
  • Εκδόσεις

Και πολλοί άλλοι.

Ωστόσο, οι μελλοντικές ενημερώσεις θα φέρουν σίγουρα όλες τις κύριες λειτουργίες Λειτουργίας Οργανισμού στο Vim.

συμπέρασμα

Το πρόσθετο Org Mode ενισχύει τις λειτουργίες του Vim, επιτρέποντας στους χρήστες να επωφεληθούν από τις δυνατότητες του Org Mode χωρίς να εγκαταλείψουν το Vim. Δεν μπορείτε να χρησιμοποιήσετε το Org Mode με το Vim out of the box, χρειάζεται να εγκαταστήσετε μια προσθήκη. Το Org Mode για το Vim εξακολουθεί να στερείται πολλών βασικών χαρακτηριστικών που αναμένεται να έρθουν στο μέλλον. Ωστόσο, η ενσωμάτωση της λειτουργίας οργάνωσης κάνει τη δουλειά της δημιουργίας μιας λίστας TODO, της πλοήγησης στις επικεφαλίδες και της διαχείρισης ημερομηνιών και ωρών. Συνολικά, το Org Mode είναι ένα πολύτιμο εργαλείο για όσους προτιμούν τη διεπαφή του Vim ενώ επωφελούνται από τις δυνατότητες παραγωγικότητας του Org Mode.