Top>シンタックスハイライトPrismプラグイン
プログラミング言語
オプションなし(デフォルト:行番号表示指定)
#prism(c){{
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
}}
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
開始行番号非表示指定
#prism(c,nonumber){{
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
}}
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
開始行番号指定
#prism(c,start=1000){{
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
}}
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
強調表示番号範囲指定
#prism(c,nonumber,"line=1,5-7"){{
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
}}
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
ラベル(ファイル名等)指定
#prism(c,label=sample.c){{
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
}}
int fact(int na) {
int fv;
if(na==0) { fv = 1; }
else {
fv = na * fact(na-1);
}
return (fv);
}
コマンドライン
コマンドライン表示指定
#prism(shell,cmdline){{
rm config.bak
cp config config.org
}}
rm config.bak
cp config config.org
コマンドライン表示・ホスト名指定
#prism(shell,cmdline,host=myhost){{
rm config.bak
cp config config.org
}}
rm config.bak
cp config config.org
コマンドライン表示・ホスト名・ユーザ名指定
#prism(shell,cmdline,host=myhost,user=dajya-ranger){{
rm config.bak
cp config config.org
}}
rm config.bak
cp config config.org
コマンドライン表示・プロンプト指定
#prism(shell,cmdline,prompt=dajya-ranger@host:~/data$){{
rm config.bak
cp config config.org
}}
rm config.bak
cp config config.org
コマンドライン表示・プロンプト・プロンプト表示抑止行範囲指定
#prism(shell,cmdline,prompt=dajya-ranger@host:~/data$,output=2-6){{
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
}}
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic