3 回答

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊
對(duì)于vim7.4+,您可以使用(最好在.vimrc上使用)(感謝羅澤軒提供的最后新聞?。?/p>
:set nofixendofline
現(xiàn)在關(guān)于的舊版本vim。
即使文件已經(jīng)用結(jié)尾的新行保存:
vim -b file 并在vim中:
:set noeol
:wq
完成。
或者,您可以使用以下命令在vim中打開文件 :e ++bin file
另一個(gè)選擇:
:set binary
:set noeol
:wq

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
將以下命令添加到您的.vimrc中,以結(jié)束行尾選項(xiàng):
autocmd FileType php setlocal noeol binary fileformat=dos
但是,PHP本身將忽略最后一個(gè)行尾-這不應(yīng)該成為問題。我?guī)缀蹩梢钥隙?,在您的情況下,還有其他東西正在添加最后一個(gè)換行符,或者可能是Windows / unix行尾類型(\n或\r\n等)的混合。
更新:
一種替代解決方案可能是僅將此行添加到您的.vimrc中:
set fileformats+=dos
- 3 回答
- 0 關(guān)注
- 1095 瀏覽
添加回答
舉報(bào)