Я открываю XML-файл в Vim и обнаружил, что в нем много ^M
и ^G
символов. Поэтому я пытаюсь использовать dos2unix
, чтобы отбросить символы ^M
, но он сказал мне, что файл является двоичным файлом, что делает он пропускает файл. После этого удаляйте символы ^G
manunally, dos2unix
успешно обрабатывает этот файл. Мой вопрос: что означает ^G
? Это ^G
в файле делает его двоичным файлом?Что значит charcter^G означает в vim?
ответ
^G
это символ колокола. Когда файл отображается на традиционном терминале, вы услышите звуковой сигнал, когда вы достигнете этого символа. Нет никакой разницы между «двоичными» и «текстовыми» файлами, так что dos2unix
просто догадывается, и в этом случае угадывает неправильно. Вы можете использовать опцию -f
, чтобы заставить ее конвертировать файлы, которые, по его мнению, являются бинарными.
Чтобы добавить к вышеуказанному ответу, Ctrl-M также обычно является символом конца строки/строки, соответствующим карете возврата «\ r \ n», используемому Windows.
Вы можете прочитать больше в ответах на этот вопрос, которые включают в себя некоторые методы их преобразования в окончаниях строк Unix-стиле (если нужно): What does ^M character mean in Vim?
- 1. Что значит «-» означает в bash?
- 2. Что значит?: Означает?
- 3. Что значит `?. ('')????` Означает?
- 4. Что значит = * означает?
- 5. Что значит & = означает?
- 6. Что значит «* &» означает вместе?
- 7. Что значит ._ означает в javascript?
- 8. Что значит? = Означает в JavaScript?
- 9. Что значит? == означает в Свифт?
- 10. Что значит? {} Означает в PowerShell?
- 11. Что значит # означает в SCSS?
- 12. Что значит, = означает в python?
- 13. Что значит * ~ означает в глобусе?
- 14. Что значит? >> означает?
- 15. Что значит «.csstransforms и» означает
- 16. Что значит «->» означает «быстро»?
- 17. Что значит «? 1: 0» означает
- 18. Makefile - что значит ">" означает?
- 19. Что значит (uint8_t *) & recvLen) означает?
- 20. Что значит >> = означает?
- 21. ошибка com.sun.net.httpserver, что значит, означает?
- 22. Что означает «. =» В скриптах vim?
- 23. Что значит -> означает в прологе?
- 24. Что значит -> означает в F #?
- 25. Что значит |> означает в Ocaml?
- 26. Что значит `>:` означает в Scala?
- 27. Что значит? == Оператор сравнения в PHP означает?
- 28. Python: что значит "." в os.listdir (".") означает?
- 29. Что значит? * Означает в tcsh shell?
- 30. Что значит «-» означает в функции Excel