Почему Vim в Windows использует \ n для поиска?

Поэтому я менял код с

foo()
{

в

foo() {

и я заметил, что шаблон поиска требовал от меня поиска\n, но когда я попытался заменить его на\n Я получил^@ характер, и мне пришлось вместо этого заменить\r.

Мне кажется странным, что я ищу с\n и заменить на\rЛюбая идея, почему это может быть?

Для справки мое решение было:%s/\n\s*{/ {\r/g

Ответы на вопрос(2)

Ваш ответ на вопрос