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