Hier ein paar nützliche Mappings zum Editor Vim.
PHP
Erzeugen von $_GET-, $_POST- und $_SESSION-Variablen
imap ;g <ESC>bdwi$_GET['<ESC>pa'] imap ;p <ESC>bdwi$_POST['<ESC>pa'] imap ;s <ESC>bdwi$_SESSION['<ESC>pa']
Um z.B. $_GET['key'] zu erzeugen, tippt man key ein, dann ;g.
key wird ersetzt durch $_GET['key'].
-!
Erzeugen von PHP-Code in HTML
vmap ;?$ "+xi<?php echo $<ESC>pa ?>
Man markiert einen Variablen-Namen im Text (virtueller Modus) und gibt dann ;?$ ein.
Der markierte Text wird dann ersetzt durch <?php echo MarkierterText ?>.
Ersetzen eines zu lokalisierenden Textes durch PHP-Tags/Funktion
vmap ;pt di<?php echo __('<ESC>pa') ?>
Man markiert eine Phrase im visuellen Modus und gibt dann ;pt ein.
Der markierte Text wird dann ersetzt durch <?php echo __('Text') ?>.

Comments
No comments