0
viには、選択または削除できない文字があります。vi複数の行にある未知の文字@記号を削除または検索できません
はただのR \ nを\する必要がありますが、それは/^Vx00は何も返さないの検索この
website,name,phone,email,office
XXXXX.COM,Bonnie XXXX,XXX-XXX-1386,[email protected],N
XXXXX.COM,Terry XXXX,XXX-XXX-8888,[email protected],N
KAXXXXX.NET,Barbara XXXXXX,XXX-XXX-6184,[email protected],N^MTHEXXXXXX.COM,Michael XXXXXXXX,XXX-XXX-1895,[email protected],N
@
@ @
@
@
... Repeats to end of page ...
@
XXXXXANRE.COM,Gerald XXXXXX,XXX-XXX-595
- のように見えるVIに
**$ od -bc ~/test.csv** 0000440 100 143 142 155 157 166 145 163 056 143 157 155 054 116 015 012 @ x x x o v e s . c o m , N \r \n 0000460 103 101 122 101 126 101 116 122 105 056 103 117 115 054 107 145 X X X X X A N R E . C O M , G e
を削除したり、文字を検索することはできません
- nullバイトを置き換えても削除されません。%s/\%x00 // g
- 選択しようとするとスキップします。次の行 XXXXXANRE.COM、ジェラルドXXXXXX、XXXXXX-595
- へのすべての "@" 記号は:セットリストは、ただ繰り返す前に$を追加し、何も変わらない "@" それは「標準ではありません^
- @ "ヌルバイト
誰もこれまでに遭遇したことはありますか?
notepad ++で開く...多分隠された文字です – Hackerman
この投稿を確認してくださいhttps://superuser.com/questions/75130/how-to-remove-this-symbol-with-vimそしてそれが役立つかどうか見てください。 –