次の問題を考えてみてください。このテキストファイルを使用して、タブ区切りファイルになるように設定しようとしています。vim の場合と同様に、次のようになります。
1 があり、その後にタブ (^I、上に水色で表示されている) があり、その後に Web サイトのテキストがあることに注意してください。
しかし、まったく同じファイルを TextEdit で開くと、次のようになります。
偽の改行はどこから来るのですか? 私はそれをvimで見つけることができません。
次の問題を考えてみてください。このテキストファイルを使用して、タブ区切りファイルになるように設定しようとしています。vim の場合と同様に、次のようになります。
1 があり、その後にタブ (^I、上に水色で表示されている) があり、その後に Web サイトのテキストがあることに注意してください。
しかし、まったく同じファイルを TextEdit で開くと、次のようになります。
偽の改行はどこから来るのですか? 私はそれをvimで見つけることができません。
URL の直後のスペースにカーソルを置いて
ga
コマンドを使用すると、実際には Unicode の行区切り記号であることがわかります (16 進コードは 2028 と表示されます)。
おそらく、Vim は通常のスペースとしてレンダリングしますが、他のエディターは改行としてレンダリングします。その文字を通常のスペースに置き換えるだけで、これが解決されます。
コマンドを実行してみてください
:set nocompatible
それが機能する場合は、それを vimrc ファイルに入れます。