为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > [特殊符号字符生成器]vi下显示回车换行符等特殊符号

[特殊符号字符生成器]vi下显示回车换行符等特殊符号

2017-12-10 4页 doc 14KB 222阅读

用户头像

is_314871

暂无简介

举报
[特殊符号字符生成器]vi下显示回车换行符等特殊符号[特殊符号字符生成器]vi下显示回车换行符等特殊符号 [特殊符号字符生成器]vi下显示回车换行符 等特殊符号 篇一 : vi下显示回车换行符等特殊符号 转载? 标签:杂谈 换行方式在早期的打印机时代,开始新的一行要占用两个字符的时间。如果到了一行的结尾处,你要快速回到新的一行的开头,需要打印针头在纸面上飞快地掠过,常常会在纸面上留下污点。解决这个问题的办法就是,用两个字符:一个字符来移到第一列,另一个字符来新增一行。计算机产生以后,存储较为昂贵,在如何解决回车换行这个老问题上,人们产生了不同的意见。UNIX人认为在到...
[特殊符号字符生成器]vi下显示回车换行符等特殊符号
[特殊符号字符生成器]vi下显示回车换行符等特殊符号 [特殊符号字符生成器]vi下显示回车换行符 等特殊符号 篇一 : vi下显示回车换行符等特殊符号 转载? 标签:杂谈 换行方式在早期的打印机时代,开始新的一行要占用两个字符的时间。如果到了一行的结尾处,你要快速回到新的一行的开头,需要打印针头在纸面上飞快地掠过,常常会在纸面上留下污点。解决这个问题的办法就是,用两个字符:一个字符来移到第一列,另一个字符来新增一行。计算机产生以后,存储较为昂贵,在如何解决回车换行这个老问题上,人们产生了不同的意见。UNIX人认为在到达一行的结尾时新增一行,而Mac人则认同的解决办法,MS则坚持古老的的方法。这就意味着如果你将一个文件从一个系统转移到另一个系统,就面临着回车换行的问题。而Vim编辑器则会自动的认出这种文件方面的区别,并做出相应处理。 fileformats选项,用于处理文件格式问题。以下命令,告诉vim将UNIX文件格式做为第一选择,而将MS-DOS的文件格式做为第二选 择: :set fileformats=unix,dos 检测到的文件格式会被存放在fileformat选项中,我们可以用以下命令来查询: :set fileformat? 我们还可以利用fileformat选项,来转换种文件格式。例如,使用以下命令将名为readme.txt的MS-DOS格式的文件,转换为UNIX格式的文件。 :set fileformat=unix 在默认情况下,Vim认为文件是由行组成的,并且文件最后一行是以为结束符的。如果你想设置文件以结束符结尾,则可以用以下命令: :set endofline 如果你想设置文件不以结束符来结尾,则可以使用以下命令: :set noendof过指定textwidth选项,让Vim自动在指定位置换行。例如,使用以下命令指定在30列时自动换行。由于在遇到空格时才会自动换行,所以换行的精确位置可能会小于你指定的列宽。 :set textwidth=29 而以下命令告诉Vim从右面算起当达到10个字符的空格时要换行: :set wrapmargin=10 在指定了文本宽度的情况下,当我们将一行中的前几个文字删掉时,Vim并不会将后面行中的文本移动上来,而是形成了一些长短不一的段落,这样看起来不是很好。可以有几种方法处理这个问题: 一种方法是,在可视化模式下选中这些文本,然后用gp命令来格式化选中的段落。另一种方法是,使用gqmotion命令来完成格式。例如要格式化5行,就可以用命令:gq4j。这个命令告诉Vim要格式化本行,同时要格式化下面的4行,这样就达到了格式化5行的目的。如果要格式化整个段落,可以将光标放在段落的第一行上,然后执行命令gq}。而使用命令gqip可以格式化当前段落,而且并不必要将光标放在段落的第一行上。 如果要想格式化一行,可以使用命令gqgq,也可以简记为gqq。 注意:选项textwidth优先于wrapmargin。如果要使wrapmargin选项生效,必须将textwidth设置为0。 合并行 命令J使两行合并为一行,同时用空格分隔这两行。 通过设置joinspace选项,可以控制合并两行时的分隔符。如果设置:setnojoinspaces,用J命令合并两行时会用一个空格来分隔;如果设置:setjoinspaces,用J命令合并两行时会用两个空格来分隔。如果不希望用空格来分隔合并的行,可以使用gJ命令。 我们也可以使用:join命令,将几行合并为一行并使用空格来分隔各行。如果不希望加入空格,那么可以使用:join!命令。 命令小结:set fileformat设置文件格式 :set endofline设置文件结束符 :set noendofline取消文件结束符 :set list进入List Mode :set nolist退出List Mode :%s/\n//g删除换行符 :set textwidth设置行宽 :set textwidth设置行边距 :join合并多行 J合并两行篇二 : 哪些字符属于”特殊字符”?请朋友们解答为谢 哪些字符属于”特殊字符”?请朋友们解答为谢 你好~ 1,非正常字符的就都是特殊字符; 2,从键盘上不能直接输入的字符是特殊字符; 3,你要使用的对象所不允许的字符是特殊字符; 例如: *,?◎?,a, À, à, Á, á, Â, â, Ã, ã, Ä, ä, Å, å. e, È, è, É, é, Ê, ê, Ë, ë. i,&,#,
/
本文档为【[特殊符号字符生成器]vi下显示回车换行符等特殊符号】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索