TXTFMT.

txtfmtは、プレーンテキストにフォーマットとカラー属性を追加するためのシンタックス/ファイルタイプVIMプラグインです。
今すぐダウンロード

TXTFMT. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Brett Stahlman
  • 出版社のWebサイト:
  • http://www.vim.org/scripts/script.php?script_id=2208

TXTFMT. タグ


TXTFMT. 説明

TXTFMTは、プレーンテキストにフォーマットとカラー属性を追加するための構文/ファイルタイプVIMプラグインです。 TXTFMTは、プレーンテキストにフォーマットとカラー属性を追加するための構文/ファイルタイプVIMプラグインです。 TXTFMTのフォーマットは、その後のテキストのハイライト属性を定義するために使用される単一文字の「トークン」(通常は通常使用されていない範囲から選択されています)を使用して実現されます。トークン自体はTXTFMTの構文ファイルによって隠されているため、それぞれが単一のスペースとして表示されます。 TXTFMTは、色領域に9つのそのようなトークンを必要とします。フォーマット領域に必要なトークンの数は、TXTFMT固有の 'TokRange'オプション設定によって異なります。 :たとえば、「短い」修飾子が使用されている場合は、help txtfmt-'tokrange'ifが使用されています。使用中の唯一のフォーマット属性は太字、下線と斜体です。これらの属性の可能なすべての順列は、わずか8トークンで表すことができます。一方、「LONG」修飾子が「TOKRANGE」の設定で使用された場合、使用可能な形式の属性のセットは、際立って逆、逆、および(VIMバージョン> = 7.0の場合)InducURLを含めるように展開されます。この場合、TXTFMTは、VIMのバージョンがUndercurlをサポートしているかどうかに応じて、32または64のフォーマットトークンを必要とします。フォーマットマーカーとカラーマーカーの2種類のTXTFMTマーカートークンです。これら2種類のトークンで開始された2種類の地域は「直交」であり、形式トークンは着色に影響を及ぼさないことを意味し、カラートークンはフォーマットに影響を及ぼさない。たとえば、適切なトークンを(後述するTXTFMTのマッピングの1つと)挿入して、緑色の色領域を開始したとします。斜体でフォーマットして単語やフレーズを強調したいが、色を変更したくない。この場合、「斜体」を示すフォーマットトークンを単に挿入し、その後入力されたテキストは緑色のイタリック体です。後でウォイン化されていない(通常の)緑のテキストに戻って、「フォーマットなし」に対応するフォーマットトークンを挿入するだけです。フォーマットおよびカラートークンは任意の順序で互いに自由に点在する可能性がある。上述のトークンは、使用中の文字セットに属する文字(例えばLatin1、UTF - 8など)に属する文字であるので理論的になるであろう。シンタックスファイル単独で強調表示を実行することは、Ctrl-Vまたは類似のものでThemarker文字を挿入することによって可能です。ただし、これにより、8色に対応する文字コードと下線、太字、イタリック体などの組み合わせを記憶する必要があります。したがって、構文ファイルに加えて、TXTFMTはマッピングを提供するファイルタイププラグイン(FTplugin)を提供します。フォーマット/カラートークンの操作を容易にするための機能。トークンの挿入、発見(ジャンプ)トークンタイプの照会、および/またはftplugin.requirementで定義されている関数を使用して実行できる操作のうちのいくつかの操作だけです。 doc / txtfmt.vim txtfmtヘルプファイル(このファイル)ftplugin / txtfmt.vim txtfmt filetypeプラグイン(TXTFMTトークンを操作するためのマッピングが含まれています)構文/ txtfmt.vim txtfmt構文ファイル(TXTFMT構文強調表示を定義します)プラグイン/ txtfmt.vim txtfmt一般的な設定コード(FileTypeとSyntaxプラグインの両方に必要な構成スクリプトを含みます)MB_Patch.txtマルチバイトキャラクターオフセットの処理を修正するためのパッチ○NakaDairaのパッチ(マルチバイト文字がTXTFMTトークンとして使用されている場合は7.2以前のVIMのバージョンに必要)indent_patch.txt Indent.vimが 'filetype'オプション値でのドット区切りリストの処理を修正するためのBram Moolenaarのパッチは、すべてのtxtfmt.vのすべてのすべてのTXTFMT.Vを修正します。 IMファイルは、あなたの 'runtimepath'のどこかでそれぞれの親ディレクトリに配置されるべきです。パッチファイルが必要な場合は、それらをどこでも置きます.Important注:TXTFMTのヘルプトピックをVIMの:helpコマンド、youmust Run:Helptagsを実行します。 。例えば、Helptags $ vim / vimfiles / docdetectionまたは設定TXTFMTファイルを 'runtimepath'の適切なディレクトリにコピーした場合は、 'filetype'オプションを手動で設定してtxtfmt構文とマッピングを常に使用できます。 'filetype'オプションは、コマンドラインに設定できます。 :FT = TXTFMTAを設定するTXTFMTの強調表示で表示されるように設計されたファイルに対する最適なアプローチは、VIM Modelineでファイルタイプを設定することです。 Vim:FT = TXTFMTWHILEマニュアルアプローチは、いくつかの用途に適している場合があります。 「Vimのヘルプで。最も簡単な方法は、 'RuntimePath'の$ vimruntimeの前に来るディレクトリにあるディレクトリに、あなた自身のfiletype.vimを作成することです。このスクリプト内では、任意のファイルの任意のファイルに対してsetFileTypeをTXTFMTに定義する必要があります。


TXTFMT. 関連ソフトウェア

UTF2ANY.

UTF2ANY UTF-7またはUTF-8(Unicode)でエンコードされたファイルを7ビットまたは8ビットのテキスト形式に変換します。 ...

69

ダウンロード