发布网友 发布时间:2022-04-23 15:16
共1个回答
热心网友 时间:2023-09-18 07:47
在vim中,\n是换行,\r是回车。
\r 表示的是回车,也就是苹果公司生产的电脑的操作系统内默认的换行符。
在windows操作系统中,默认的是 \r\n;在unix/linux操作系统中默认的是 \n;这两个系统只需要在vi/vim中输入命令:%s/\r//g或者:%s/[ctrl-v][ctrl-m]//g ====== :%s/^M//g,两者的效果是一样的。
注意,这里的ctrl-v和ctrl-m是你键盘上的按键,而不是直接打输入字母上去,所以显示出来的是:%s/^M//g。
vim中一些常见命令:vim -c cmd file: 在打开文件前,先执行指定的命令;vim -r file: 恢复上次异常退出的文件;vim -R file: 以只读的方式打开文件,但可以强制保存;vim -M file: 以只读的方式打开文件,不可以强制保存; vim -y num file: 将编辑窗口的大小设为num行;vim + file: 从文件的末尾开始;vim +num file: 从第num行开始;vim +/string file: 打开file,并将光标停留在第一个找到的string上;vim --remote file: 用已有的vim进程打开指定的文件。