我是新來的Sublime Text,我看到有一個Line Endings的設置,它允許我將它改爲'windows','UNIX'和'mac os'。有人可以向我解釋嗎? Thx〜Sublime Text中的行結尾是什麼?
1
A
回答
1
在有電腦之前,人們在打字機上寫了文字。 要在紙上找到新的一行,您需要輸入一行(將紙張向上滾動一行)並執行回車(將指針放在行的開頭)。
新技術改編了這些技術。在類UNIX系統上,本地編輯器不會設置回車(CR)標誌,而只設置換行符(LF)。在Windows中,行結尾用CR和LF表示。 Mac OS設置是指僅使用CR的經典Mac OS(pre-OS X)。現代Mac OS(OS X和MacOS)使用LF,因爲它是基於UNIX的。 The Wikipedia article on Newline有一個很好的概述。
如果您只使用Windows,請保持原樣。如果您需要在類UNIX系統和Windows系統之間交換文件,請在Windows上將編輯器設置爲僅對文件使用UTF-8編碼,將文件使用line_ending。這樣你就可以避免在linux/mac機器上編碼的許多問題。
相關問題
- 1. 修復Sublime Text 2行結尾?
- 2. 爲什麼這些引用以Sublime Text 2結尾PHP查詢?
- 3. 在Sublime Text 3中,「GoTo Anything」面板的範圍是什麼?
- 4. Sublime Text中圍繞文本的長方形是什麼意思?
- 5. Sublime Text中的Matplotlib 3
- 6. Sublime Text中的Backspace Tab 2
- 7. sublime text 2 ruby
- 8. sublime text + python's anaconda
- 9. Sublime Text Insert Guid
- 10. 如何在Sublime Text中運行python 3.5
- 11. 如何在Sublime Text中運行ActionScript?
- 12. Sublime Text:如何設置行/行尾快捷方式的開始以匹配shell?
- 13. SUBLIME TEXT 3 JAVA BUILD結果不工作
- 14. 在Sublime Text 2中列出活動文件的鍵盤快捷鍵是什麼?
- 15. Sublime text包的網站是否有API?
- 16. Sublime Text 3-Material Theme
- 17. Sublime text paste joined multicursor
- 18. Sublime Text鍵綁定
- 19. Sublime Text 2和R
- 20. Sublime Text 2 Creating config.rb
- 21. Sublime Text Snippet Substitution RegEx
- 22. git commit sublime text 2
- 23. 函數結尾和序言是什麼?
- 24. 使Sublime Text成爲我的核心編輯器的命令是什麼?
- 25. REBOL的Sublime Text 2插件
- 26. Sublime Text 3:運行R文件
- 27. Sublime Text 2快捷行替換
- 28. Sublime Text 3多行方法摺疊
- 29. 運行C++文件,輸入Sublime Text 2
- 30. 使用Sublime Text進行編碼2
看看這裏:https://en.wikipedia.org/wiki/Newline#Common_problems – eithed