txtfmt

TXTFMT is een SYNTAX / FILETYPE VIM-plug-in voor het toevoegen van formaat en kleurkenmerken aan duidelijke tekst.
Download nu

txtfmt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brett Stahlman
  • Uitgever website:
  • http://www.vim.org/scripts/script.php?script_id=2208

txtfmt Tags


txtfmt Beschrijving

TXTFMT is een SYNTAX / FILETYPE VIM-plug-in voor het toevoegen van formaat en kleurkenmerken aan duidelijke tekst. TXTFMT is een SYNTAX / FILETYPE VIM-plug-in voor het toevoegen van formaat en kleurkenmerken aan duidelijke tekst. De opmaak van TXTFMT wordt bereikt door het gebruik van single-tekens "tokens" (gekozen uit reeksen die normaal in tekstbestanden worden gebruikt), die worden gebruikt om de hoogte-attributen voor de volgende tekst te definiëren. De tokens zelf zijn verborgen door het syntax-bestand van TXTFMT, zodat elk als een enkele ruimte wordt weergegeven. TXTFMT heeft 9 dergelijke tokens nodig voor kleurgebieden. Het aantal vereiste tokens dat vereist is voor formaatregio's varieert afhankelijk van de optie-instelling van TXTFMT-specifieke 'Tokrange'. : Help TXTFMT-'Tokrange'If, bijvoorbeeld, de "korte" kwalificatie is gebruikt, dan zijn de enige opmaakkenmerken in gebruik vetgedrukt, onderstrepen en cursief. Alle mogelijke permutaties van deze kenmerken kunnen worden vertegenwoordigd met slechts 8 tokens. Als, aan de andere kant, de "lange" kwalificatie werd gebruikt in de instelling van 'Tokrange', breidt de set beschikbare formaatattributen uit om standout, achteruit en (voor VIM-versies> = 7.0) undercurl op te nemen. In dit geval heeft TXTFMT 32 of 64-formaat-tokens nodig, afhankelijk van of de versie van VIM ondersteunt Undercurl. Er zijn 2 soorten TXTFMT-marker-token: Formaatmarkeringen en kleurmarkeringen. De 2 soorten regio's die door deze 2 soorten tokens zijn begonnen, zijn "orthogonal", wat betekent dat een formaat-token geen effect heeft op de kleuring en een kleurstoken heeft geen effect op het formatteren. Stel dat u bijvoorbeeld een groene kleurregio bent begonnen door het juiste token (met een van TXTFMT's toewijzingen in te voegen, later te worden besproken). Je wilt nu een woord of zin benadrukken door het cursief te formatteren, maar je wilt de kleur niet veranderen. In dit geval zou u eenvoudig het formaat-token invoegen dat "cursief" aanduidt en vervolgens wordt getypte tekst groen actief. Als u later wenst om terug te schakelen naar ongerepte (normale) groene tekst, zou u eenvoudig het formaatstoken plaatsen dat overeenkomt met "geen formaat". Merk op dat het formaat en kleurtokens vrijwel met elkaar kunnen worden afgewisseld in een willekeurige volgorde. De hierboven beschreven tokens zijn gewoon tekens die behoren tot het in gebruik van het teken (bijv. Latin1, UTF-8, enz ...), dus het zou theoretisch zijn Mogelijk om alleen de markering met een syntax-bestand te bereiken, door simpelweg themarkeerkarakters in te voegen met CTRL-V of iets dergelijks. Dit zou echter vereisen dat u de karaktercodes onthouden die overeenkomen met 8 kleuren en alle combinaties van onderstreping, vet, cursief, enz ... dus, naast een syntaxisbestand, TXTFMT verschaft een filetype-plug-in (FTPLUGIN), die toewijzing) wordt en functioneert om het werken met de indeling / kleurtokens te vergemakkelijken. Het plaatsen van tokens, het vinden van (springen naar) tokens, en het querying tokentype, zijn slechts enkele van de bewerkingen die kunnen worden uitgevoerd met toewijzingen en / of functies die zijn gedefinieerd in de FTPLUGIN.REQUIRINGEN: · Viminstallatie: de TXTFMT-verdeling omvat de volgende bestanden: DOC / TXTFMT.VIM TXTFMT Help Bestand (dit bestand) FTPLUGIN / TXTFMT.VIM TXTFMT FILETYPE PULTIN (bevat toewijzingen voor werken met txtfmt tokens) SYNTAX / TXTFMT.VIM TXTFMT SYNTAX-bestand (definieert de TXTFMT-syntaxis-markering) Plugin / TXTFMT.VIM TXTFMT Gemeenschappelijke configuratiecode (Bevat configuratie-script vereist door zowel de FileType- als Syntax-plug-ins) MB_PATCH.TXT YUKIHIRO NAKADAIRA's Patch om afhandeling van multibyte chararacter-offsets (noodzakelijk voor versies van VIM vóór 7.2 als multibyte-tekens worden gebruikt als TXTFMT-tokens) Indent_Patch.txt De patch van Bram Moolaar om de afhandeling van Dot-aparte lijsten in 'Filetype' in 'Filetype' -optiewaarden (vereiste alleen te gebruiken om TXTFMT te gebruiken in combinatie met C-bestanden) Alle txtfmt.v IM-bestanden moeten in hun respectieve oudermappen worden geplaatst, ergens in uw 'runtimepath'. Als u de patch-bestanden nodig hebt, plaatst u ze waar u maar wilt. Dit is belangrijk opmerking: om TXTFMT Help-onderwerpen zichtbaar te maken voor VIM's: Help Command, YouSmust Run: Helptags, die het pad naar de DOC-map passeert, waar u TXTFMT.txt als een argument uitpakt . b.v. ,: HELPTAGS $ VIM / VIMFILES / DOCDEETING OF INSTELLING TXTFMT FILETYPEONCE U hebt de TXTFMT-bestanden gekopieerd naar de juiste mappen in 'Rundimepath', u kunt altijd de TXTFMT-syntaxis en toewijzingen gebruiken door de optie 'FileType' handmatig in te stellen. De optie 'FileType' kan op de THECOMMAND-lijn worden ingesteld: b.v. : SET FT = TXTFMTA Betere aanpak voor een bestand dat is ontworpen om te worden bekeken met TXTFMT-markering zou moeten zijn om het filetype in een VIM-modellijn in te stellen: b.v. VIM: FT = TXFMTTtWhile De handmatige aanpak kan geschikt zijn voor sommige toepassingen, als u merkt dat u TXTFMT altijd met bepaalde soorten bestanden gebruikt, is het waarschijnlijk logisch om automatische detectie op te zetten via een van de werkwijzen die in het gedeelte worden besproken "NIEUW-FILETYPECTE "In de VIM-hulp. De eenvoudigste aanpak is om uw eigen Filetype.VIM te maken (ervan uitgaande dat u dit nog niet hebt gedaan) in een map die vóór $ vimruntime komt in 'runtimepath'. Binnen dit script moet u een autocommand definiëren die: SETFILETYPE naar TXTFMT voor elk bestand met een passende extensie.


txtfmt Gerelateerde software

utf2any

UTF2ANY vertaalt een bestand dat is gecodeerd in UTF-7 of UTF-8 (Unicode) in een 7- of 8-bits tekstindeling. ...

69

Downloaden

Keastit

Kevedit is een ZZT World-editor die veel krachtiger is dan de ingebouwde editor. ...

175

Downloaden

Pytodo

PYTODO is een eenvoudig programma voor het beheren van TODO-lijsten. ...

133

Downloaden

Carte

Carte is een rapportmotor die rapporten van willekeurige gegevens produceert. ...

161

Downloaden