Vim 組織モードとは

Vim Zu Zhimodotoha



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 のインターフェースを好む人にとって貴重なツールです。