Windows 10 64位版gedit 2.30.1行尾格式咨询:适配Ubuntu Bash文件
Windows版gedit行尾格式与WSL文件编辑指南
Hey there! Let's clear up your questions about gedit on Windows and editing WSL Ubuntu files:
默认行尾格式
Windows版本的gedit 2.30.1默认会使用DOS/Windows行尾格式(CRLF),因为它是适配Windows系统编译的版本,默认遵循系统的换行规则。
如何改为Linux行尾格式编辑WSL文件
如果你想用它编辑Ubuntu Bash里的文件,需要把行尾格式改成Linux/Unix风格(LF),步骤很简单:
- 打开gedit,点击顶部菜单栏的「编辑」→「首选项」
- 切换到「编辑器」标签页,找到「行结束符」选项组
- 选中「Unix/Linux」选项,关闭设置窗口即可
之后你保存的所有文件都会默认使用LF行尾,完美适配WSL里的Ubuntu环境。
额外小提示
如果只是临时给某个文件切换行尾格式,不用改全局设置:在保存文件时,点击保存对话框里的「更多选项」(不同版本可能显示为齿轮图标或类似按钮),然后在弹出的选项里选择对应的行结束符即可。
另外,建议你通过WSL的网络路径直接访问Ubuntu文件,比如输入\\wsl$\Ubuntu\home\你的用户名到Windows文件资源管理器的地址栏,这样打开编辑的文件会直接对应WSL里的原文件,避免文件复制带来的格式问题。
内容的提问来源于stack exchange,提问作者Larry Moore




