単純なスプレッドシートをExcel 15.41(Mac)でタブ区切りの.txtとして保存しvim <filename>
、を使用して開くと、キャリッジリターンの文字がとして表示されますが^M
、すべてが1行になっています。$
を使用すると、単一行の最後に1つの文字が表示されます:set list
。
1^I2^I3^I4^M1^I2^I3^I4^M1^I2^I3^I4$
fileformat=unix
このファイルの場合、キャリッジリターン文字が表示されないと予想したためです。誰が私が反対を見ているのか知っていますか?また、この手順に従ってすべての行が1行として読み取られる理由もわかりません。
同じスプレッドシートをUTF-16 unicode .txtとして保存し、vimを使用して開きfileformat=dos
ます。:set list
行末文字を正しく表示しますが、復帰文字はありません。私の理解では、DOSファイルには行末にキャリッジリターンも含める必要があります。
1^I2^I3^I4$
1^I2^I3^I4$
1^I2^I3^I4$
行末について多くの情報がありますが、これらの観察を説明する直接的な答えは見つかりませんでした。リソースを明確にするための助けや指示は大歓迎です。
ジェフ