imaps

IMAPS is een sjabloonuitbreiding of stubs-expander voor vim.
Download nu

imaps Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Srinath Avadhanula
  • Uitgever website:
  • http://www.vim.org/scripts/script.php?script_id=244

imaps Tags


imaps Beschrijving

IMAPS is een sjabloonuitbreiding of stubs expander voor vim. IMAPS is een sjabloonuitbreiding of stubs expander voor vim. Hoe werkt het: de expander werkt door de gebruiker die op (of wat het leider-teken is), na een "trefwoord". De zoekwoorden zijn filetype specifiek. Stel dat u een voorbeeld geeft, stel u op '' Na het woord 'BFG' in een latexbestand (FileType = Tex), dan zal het woord 'BFG' uitbreiden naar: Begin {figuur} centerline {psfig {figuur = * .eps}} Caption {} Label {Afb.:} Einde {figuur} en de cursor wordt geplaatst waar '*' wordt getoond. VIM blijft in invoegmodus, zodat u kunt blijven typen. Als u typt na iets dat niet is gedefinieerd als een sleutelwoord voor de huidige filetype, dan krijgt u gewoon een. Het bestand bevat al verschillende toewijzingen voornamelijk voor latex en sommige voor HTML. Het moet echter heel gemakkelijk zijn om het naar wens te verlengen. Het zou vrij duidelijk moeten zijn hoe je het moet uitbreiden als je naar het bestand kijkt, maar hier is de kleine beschrijving: Stel dat je het trefwoord 'bit' wilt uitbreiden Tebegin {Itemize} item * einde {Itemize} en laat de cursor worden gepositioneerd waar ' * 'wordt getoond, voeg de volgende lijn toe aan IMAPS.VIM (eigenlijk, deze regel is er al, maar het zorgt voor een goed voorbeeld) Laat S: Tex_bit = "EGIN {Itemize} item Einde {Itemize}" Explanation: 1 . het achtervoegsel: 'is om het script specifiek te maken.2. Dan maakt 'Tex' iMaps.vim 'deg' als een trefwoord alleen voor latex-bestanden.3. 'Bit' is het zoekwoord zelf.4. De rhs is wat je wilt hebben 'bit' expand to. Als u wilt dat de cursor niet overal speciaal wordt geplaatst, moet er niets gedaan worden. De cursor wordt aan het einde geplaatst. Als u echter in dit voorbeeld wilt, wil u dat het op een specifieke plaats staat, een "" (het A-Dot-Dot-teken) plaatst waar u de cursor wilt zijn. (Het teken wordt verkregen door Control-K-A-Colon + A +:) te typen: 1. Als u een "dynamische" rhs wilt, wil u dat u wilt dat het trefwoord 'datum' uitbreidt naar de huidige datum, dan kunt u de rhs laten beginnen met de string "=". De volgende regel doet bijvoorbeeld de datum ding: laat S: _Date = "= strftime ('% b% d% y')" (": help i_ctl-r" voor hoe dit werkt) .2. Als u een trefwoord wilt zijn om filetype insensetive (dwz om in alle bestanden te werken) zoals het bovenstaande datum, zoals het bovenstaande voorbeeld, neem dan geen bestandstype uit, gebruik gewoon LET S: _Keyword = expansie (Noteer de toonaangevende onderstreping S :) Vereisten: · VIM-vereisten: · VIM


imaps Gerelateerde software

VDB

VDB is een VIM-plug-in die een geïntegreerde debugger biedt voor elke taal met een op tekst gebaseerde debugger. ...

131

Downloaden

Gauref

Gauref is een VIM-script om een referentiehandleiding van Gauche op te zoeken. ...

38

Downloaden

Wedic

Wedic biedt een bashscript met plug-ins voor eenvoudig zoeken in online woordenboeken. ...

72

Downloaden