vim 中 <CR> 什么意思?

2024-11-30 11:08:48
推荐回答(2个)
回答1:

表示换行,相当于\r
在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符.
Dos和windows采用回车+换行CR/LF表示下一行,
而UNIX/Linux采用换行符LF表示下一行,
苹果机(MAC OS系统)则采用回车符CR表示下一行.
CR用符号'\r'表示, 十进制ASCII代码是13, 十六进制代码为0x0D;

回答2:

'CR-used-for-NL,即表示新行的意思,可以使用 CRTL-V CRTL-M(输入的是 字符本身) 或者 '\r',Vim 并不会在文件中直接输入 字符,它会根据当前 ‘fileformat’ 的设置来决定使用(Mac),(\*nix) 还是 (dos)。