Mam fragment źle sformatowanego kodu Perla:
if ($a==1){
&err_report("$a");
while($b!=1){
&err_ok();
}
}
chcę przeformatować to w Vimie. Po użyciu polecenia gg=G
, kod jest sformatowany jako:
if ($a==1){
&err_report("$a");
while($b!=1){
&err_ok();
}
}
Właściwie chcę go sformatować w Vimie jak poniżej:
if ($a==1){
&err_report("$a");
while($b!=1){
&err_ok();
}
}
Co powinienem zrobić?
- Po użyciu vim-perl , automatyczne formatowanie nadal nie robi tego, co chcę.
filetype plugin indent on
w twoim vimrc i robi set ft?
powrót filetype=perl
?
filetype plugin indent on
został ustawiony na linia 110 . Czy dodałeś wtyczkę do składni Perla?
vim -u NONE -N a.pl -c 'filetype plugin indent on' -c 'filetype detect'
co oznacza, że nie jest to moja konfiguracja vima. Używam vim 7.4.258.