mieć taką linię:Vim odpowiednik "tr" polecenia
xxAyayyBwedCdweDmdwCkDwedBAwe
;;;; cleaner example
__A__B__C__D__C_D_BA_
chcesz wymienić np ABCD
do PQRT
dostać
__P__Q__R__T__R_T_QP_
np quivalent następnego bash lub Perl tr
tr '[ABCD]' '[PQRT]' <<<"$string"
Jak to zrobić w "vim"? (VIM - Vi IMproved 7.4 (2013 10 sierpnia skompilowany 9 maja 2014 12:12:40))
Czy to oszustwo? '%! tr 'ABCD' 'PQRT'' – Kent
@Kent heh ... wywołanie powłoki? działa, ale ma sporadyczne problemy z ucieczką metaznaków, szczególnie gdy chce 'tr'' [] 'na'() 'i takie ... – kobame
wywołanie'! tr' jest tylko na krótkie cmd. 'tr()' jest lepsze, szczególnie gdy '(zewnętrzny) tr' nie jest dostępny. jednak z '! tr','() lub [] 'nie będzie problemem. to nie jest wyrażenie regularne. – Kent