更新 2018.8.5 15:10

Geany のカスタムコマンド

編集(E) → 書式(F) → 選択範囲を送る(S) → カスタムコマンドを設定
コマンドラベル
/opt/lampp/bin/php -R 'echo mb_convert_encoding($argn, "UTF-8", "HTML-ENTITIES");'HTML-ENTITIES-DECODE
/opt/lampp/bin/php -R 'echo mb_convert_encoding($argn, "HTML-ENTITIES");'HTML-ENTITIES-ENCODE
sed -e 's/\&/\&/g' -e 's/\</</g' -e 's/\>/>/g' -e 's/\"/"/g'&lt; → <
sed -e 's/&/\&/g' -e 's/\"/\"/g' -e 's/</\</g' -e 's/>/\>/g' -e 's/\n/\ /g' -e 's/\t/ /g'< → &lt;
nkf -wMIMEデコード
base64 -d64デコード
sed -r 's/.*?/<a href="&" target="_blank" rel="noopener noreferrer">&<\/a>/'URL2LINK
sort
nkf --url-inputurldecode
/opt/lampp/bin/php -R 'echo rawurlencode($argn);'urlencode