txtfmt

TXTFMT est un plug-in Syntaxe / FileType VIM pour ajouter des attributs de format et de couleur au texte brut.
Télécharger maintenant

txtfmt Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Brett Stahlman
  • Site Internet de l'éditeur:
  • http://www.vim.org/scripts/script.php?script_id=2208

txtfmt Mots clés


txtfmt La description

TXTFMT est un plug-in Syntaxe / FileType VIM pour ajouter des attributs de format et de couleur au texte brut. TXTFMT est un plug-in Syntaxe / FileType VIM pour ajouter des attributs de format et de couleur au texte brut. Le formatage de TXTFMT est accompli grâce à l'utilisation de «jetons» à caractère unique (choisi parmi les gammes non normalement utilisées dans des fichiers texte), qui sont utilisés pour définir les attributs de surbrillance pour le texte ultérieur. Les jetons eux-mêmes sont dissimulés par le fichier de syntaxe TXTFMT, de sorte que chacun apparaît comme un seul espace. TXTFMT nécessite 9 jetons de ce type pour les régions de couleur. Le nombre de jetons requis pour les régions de format varie en fonction du paramètre d'option «TOKRANGE» spécifique à TXTFMT. : Aide txtfmt-'tokrange'if, par exemple, le qualificatif "court" a été utilisé, les seuls attributs de formatage utilisés sont audacieux, soulignés et en italiques. Toutes les permutations possibles de ces attributs peuvent être représentées avec seulement 8 jetons. Si, d'autre part, le qualificatif "long" a été utilisé dans le réglage de "TOKRANGE", l'ensemble des attributs de format disponibles se développe pour inclure la valorisation, l'inverse et (pour les versions VIM> = 7,0) sous-cap. Dans ce cas, TXTFMT nécessitera des jetons de format 32 ou 64, selon que la version de VIM prend en charge sous-chiffré. Il existe 2 types de jeton de marqueur TXTFMT: les marqueurs de format et les marqueurs de couleur. Les 2 types de régions ont commencé par ces 2 types de jetons sont "orthogonaux", ce qui signifie qu'un jeton de format n'a aucun effet sur la coloration et un jeton de couleur n'a aucun effet sur le formatage. Par exemple, supposons que vous ayez commencé une région de couleur verte en insérant le jeton approprié (avec l'un des mappages de TXTFMT, à discuter ultérieurement). Vous souhaitez maintenant mettre l'accent sur un mot ou une phrase en le formatant en italique, mais vous ne souhaitez pas changer de couleur. Dans ce cas, vous insérerez simplement le jeton de format désignant "italique", puis du texte saisi serait en italique verte. Si vous souhaitez plus tard revenir au texte vert non italicisé (normal), vous inséreriez simplement le jeton de format correspondant au «non format». Notez que le format et les jetons de couleur peuvent être librement entrecoupés les uns avec les autres dans n'importe quel ordre. Les jetons décrits ci-dessus sont simplement des caractères appartenant à l'ensemble de caractères utilisé (par exemple, Latin1, UTF-8, etc.), donc ce serait théoriquement possible d'accomplir la surbrillance avec un fichier de syntaxe seul, en insérant simplement des caractères de Themarker avec Ctrl-V ou quelque chose de similaire. Cependant, cela vous obligerait à mémoriser les codes de caractères correspondant à 8 couleurs et à toutes les combinaisons de soulignement, audacieux, en italique, etc. Ainsi, outre un fichier de syntaxe, TXTFMT fournit un plug-in FileType (FTPLUGIN), qui fournit des mappages. et fonctionne pour faciliter le travail avec les jetons de format / colorité. Insertion des jetons, trouver des jetons (saut à) et un type de jeton, ne sont que quelques-unes des opérations pouvant être effectuées avec des mappages et / ou des fonctions définies dans le FTPLUGIN.Requifications: · Viminstallation: la distribution TXTFMT comprend les fichiers suivants: DOC / TXXTFMT.VIM TXXTFMT Aide Fichier (ce fichier) FTPLUGIN / TXTFMT.VIM TXTFMT FileType Plugin (contient des mappages pour fonctionner avec des jetons TXTFMT) Syntaxe / txtfmt.vim TXTFMT Syntaxe Fichier (définit la sélection de la syntaxe TXTFMT) Plugin / txtfmt.vim txtfmt Code de configuration commune (contient le script de configuration nécessaire à la fois par les plug-ins 3 Syntaxe) MB_Patch.txt YukiHiro Nakadaira's Patch pour corriger la manipulation des compensations de chararacter multibyte (nécessaire pour les versions de VIM antérieures à 7.2 si des caractères multibytes sont utilisés comme jetons TXTFMT) indent_patch.txt Bram Moolenaar's Patch pour fixer la gestion de l'indent.vim de listes séparées par points dans les valeurs d'option 'FileType' (requises uniquement si vous envisagez d'utiliser TXTFMT en conjonction avec des fichiers C) tous les TXTFMT.V Les fichiers IM doivent être placés dans leurs répertoires parents respectifs, quelque part dans votre "RunTimePath". Si vous avez besoin des fichiers de correctifs, vous les placez où que vous aimiez.Important Remarque: Pour rendre TXTFMT Aidez les rubriques visibles à Vim: Commande d'aide, You drusk: Helptags, passant le chemin du dossier DOC où vous avez déballé TXTFMT.TXT en tant qu'argument . E.G. ,: Helptags $ Vim / Vimfiles / DocDétère ou paramétrage TXTFMT FileTypeonce Vous avez copié les fichiers TXTFMT dans les répertoires appropriés dans 'RunTimePath', vous pouvez toujours utiliser la syntaxe et les mappages TXTFMT en définissant manuellement l'option "FileType". L'option «Filetype» peut être définie sur la ligne de la ligne: par exemple. : SET FT = TXTFMTA Une meilleure approche pour un fichier conçu pour être visualisé avec la mise en surbrillance TXTFMT peut être de définir le fichier de fichiers dans une modélisation VIM: par exemple. VIM: FT = TXTFMTHITHIIHIIHIHIIHIIHIIHIIHIIHILLET L'approche manuelle peut être appropriée pour certaines utilisations, si vous vous trouvez toujours en utilisant TXTFMT avec certains types de fichiers, il est probablement logique de configurer la détection automatique via l'une des méthodes décrites dans la section "Nouveau-FileType "Dans l'aide de Vim. L'approche la plus simple consiste à créer votre propre filetype.vim (en supposant que vous ne l'avez pas déjà fait) dans un répertoire qui vient avant $ Vimruntime dans 'RunTimePath'. Dans ce script, vous devez définir un autocommand qui: SetFileType To TXTFMT pour tout fichier avec une extension appropriée.


txtfmt Logiciels associés

Qshaderedit

Qshaderedit est un simple éditeur de shader multiplatform inspiré par le constructeur OpenGL Shader d'Apple. ...

286

Télécharger

Cfri

CGEDDIE est un éditeur très simple pour l'écriture et la compilation de CG Shaders. ...

168

Télécharger