Vim Org Mode は、Org Mode 機能を Vim に統合する Vim エディターのプラグインです。 Org Mode は、プレーンテキストのマークアップ言語を使用して、アウトライン、タスク管理、メモの作成を支援するモードです。
Org Mode は、GNU Emacs 用に作成されたタスクの作成と管理に便利なツールです。ただし、Vim Org Mode と呼ばれるプラグインを使用して Vim エディターでも使用できます。
このガイドでは、Vim Org Mode プラグインを Vim エディターと統合する方法とその使用方法について説明します。
注記: このガイドでは、Linux ディストリビューション (Ubuntu 22.04) を使用していることに注意してください。この手順は他の Linux ディストリビューションでも同じですが、macOS と Windows では異なる場合があります。
前提条件
Vim Org Mode の機能を最大限に活用するには、Linux に Emacs をインストールする必要があります。 APT パッケージ マネージャーを通じて Linux に Emacs をインストールするには、次を使用します。
sudo apt install emacs
Org Mode は Emacs 用に設計されており、その主要な部分を占めています。 Vim Org Mode プラグイン全体は Emacs に依存して、.org ファイルをさまざまな形式でエクスポートします。
Vim 組織モードのインストール
Vim エディターに Org Mode を統合するには、プラグイン マネージャーが必要です。プラグイン マネージャーは、Vim のプラグインをインストールする最も簡単な方法です。残念ながら、Vim エディターにはデフォルトでプラグイン マネージャーが付属しておらず、手動でインストールする必要があります。
Vim-Plug、Pathogen、Vundle、Volt などのさまざまなプラグイン マネージャーが存在します。すべてのプラグイン マネージャーは完璧ですが、このガイドでは次のようにインストールします。 Vim プラグ セットアップが簡単だからです。
Vim-Plug プラグイン マネージャーをインストールするには、次のコマンドを実行します。
カール - fLo ~/。 なぜなら / 自動ロード / プラグ 。 なぜなら -- 作成する - ディレクトリ\https :// 生 。 ギットユーザーコンテンツ 。 と / ジュネグン / なぜなら - プラグ / マスター / プラグ 。 なぜなら
さあ、電話をかけましょう プラグ#begin() そして plug#end() を呼び出す のタグ vimrc ファイル。
電話 プラグ#開始 ( )< プラグインコード >
電話 プラグ#エンド ( )
Vim では、プラグインはコードの形式で提供され、これら 2 つのタグの間に配置できます。
を置きましょう 組織モード これらのタグ内のプラグイン コード:
電話 プラグ#開始 ( )プラグ 「jceb/vim-orgmode」 「組織モードプラグイン」
プラグ 'tpope/vim-speeddating' 「日付を挿入するには」
プラグ 「vim-scripts/utl.vim」 「URLを挿入するには」
電話 プラグ#エンド ( )
コードは有名な Vim プラグイン ソースから取得されています。 素晴らしい 。
と呼ばれる他のプラグインも必要です スピードデート そして UTL 組織モードを使用して Vim で組織ドキュメントを編集するときに、日付と URL をすばやく挿入します。
保存して終了します vimrc ファイルを使用して シフト+zz キーまたは :wq 指示。
Vim エディタを開いて実行します :プラグインストール Org Mode プラグインをインストールするコマンド。
: プラグインストール
の :プラグインストール コマンドは、に配置されているプラグインをインストールするために使用されます。 vimrc ファイル。プラグインを削除するには、プラグイン コードを vimrc ファイルして実行する :プラグクリーン Vim エディターのコマンド。
Org Mode は Vim エディターと正常に統合されています。
Vim 組織モードの使用
Vim の Org Mode を実際に使用するために、Vim エディターで Org ファイルを作成してみましょう。
# LinuxHint に関する組織ドキュメント* いらっしゃいませ に Linux
場所 に Linux について学び、オープンする - ソースソフトウェア 。
** 主なカテゴリー
+ * Ubuntu *
+ Vim のインストール
~ sudo apt インストール vim ~
+ VLCのインストール
~ sudo apt インストール vlc ~
+ Apacheの構成
+ * Linuxコマンド *
+ カットコマンド
+ digコマンド
+ grepコマンド
+ * なぜ *
学ぶために もっと Linux については、こちらをご覧ください。 [ [ www 。 Linuxヒント 。 と 】 [ Linuxヒント 】 】
2023年 : 12 : 21 木曜日
** TODO 以前に LinuxHint にアクセスしたことがありますか ?
+ [ 】 いいえ
+ [ バツ 】 はい
続行するには、Vim を起動し、上記の Org ファイルの内容を貼り付け、次のファイル名で保存します。 .org 拡大。
Vim Org Mode プラグインの統合により、ファイルが適切にフォーマットされていることがわかります。
上記のファイルでは、# 記号はコメントの追加に使用され、*、**、および *** は見出しレベル 1、2、および 3 を示します。プラス記号 (+) は順序なしリストの作成に使用され、* * テキストを太字にします。
使用 Ctrl+A そして Ctrl+X 日付または時刻のコンポーネント (数字または単語の形式) を増減するキー。 スピードデート プラグイン。
また、見出しにカーソルを合わせてタブキーを押すと、見出しを折りたたんだり展開したりすることができます。
組織ファイルのマークアップの詳細については、以下のチートシートを参照してください。
Vim 組織モードを使用した組織ファイルのエクスポート
組織モードは、PDF、Beamer PDF、Markdown、LateX、HTML などのさまざまな形式で組織ファイルをエクスポートするためにも使用されます。
Org Mode プラグインを使用して Org ファイルをエクスポートするには、Linux システムに Emacs がインストールされ、設定されている必要があることに注意してください。
組織ファイルを PDF としてエクスポートするには、次を使用します。
: 組織PDFにエクスポートOrg ファイルを HTML、BeamerPDF、LaTeX、Markdown でエクスポートするには、次のコマンドを使用します。
: OrgExportToHTML: OrgExportToMarkdown
: OrgExportToLaTeX
: 組織BeamerPDF にエクスポート
Vim 組織モードの制限事項
Org Mode は Vim に完全には実装されていないことに注意することが重要です。 Emacs とは異なり、次のような多くの機能がまだ利用できません。
- 締め切り
- スケジュール設定
- アジェンダディスパッチャ
- 勤務時間を計時する
- タグ検索
- 出版
他にもたくさんあります。
しかし、将来のアップデートでは、Vim の主要な Org Mode 機能がすべて確実に導入されるでしょう。
結論
Org Mode プラグインは Vim の機能を強化し、ユーザーが Vim を離れることなく Org Mode の機能を利用できるようにします。 Vim ではそのままでは Org Mode を使用できません。プラグインをインストールする必要があります。 Vim の Org Mode には、将来提供される予定の重要な機能がまだ多くありません。ただし、組織モードの統合は、TODO リストの作成、見出しの移動、日付と時刻の管理の仕事を行います。全体として、Org Mode は、Org Mode の生産性機能の恩恵を受けながら Vim のインターフェースを好む人にとって貴重なツールです。