首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
vim - 显示不可见字符(:set list)
】的更多相关文章
vim - 显示不可见字符(:set list)
默认情况下,vim是不会显示space,tabs,newlines,trailing space,wrapped lines等不可见字符的.我们可以使用以下命令打开list选项,来显示非可见字符: :set list 如下图所示,制表符被显示为"^I",而行尾则标识为"$". 我们也可以使用以下命令,重新隐藏不可见字符: :set nolist 通常我们会利用以下命令,切换显示或隐藏不可见字符: :set list!…
shell/bash 让vi/vim显示空格,及tab字符
shell/bash 让vi/vim显示空格,及tab字符 Vim 可以用高亮显示空格和TAB.文件中有 TAB 键的时候,你是看不见的.要把它显示出来::set listTAB 键显示为 ^I, $显示在每行的结尾,表示换行:空格仍然显示为空格. :set list 进入List Mode:set nolist 退出List Mode ----------------------------------------------------- linux 行尾 ^M 是什么这和Li…
让vim显示空格,tab字符,及vim多行注释
1.显示 TAB 键 文件中有 TAB 键的时候,你是看不见的.要把它显示出来: :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符在哪里 这样做的一个缺点是在有很多 TAB 的时候看起来很丑.如果你使用一个有颜色的终端,或者使用 GUI 模式,Vim 可以用高亮显示空格和TAB 使用 'listchars' 选项: :set listchars=tab:>-,trail:- 现在,TAB会被显示成 ">-" 而行…
解决了一个困扰我近一年的vim显示中文乱码的问题
今天解决了vi命令打开日志文件中文总是显示乱码的问题.由于项目组中的日志包含一些特殊字符,所以使用vim打开日志文件时总是不能正确识别出文件字符编码.此时用:set fileencoding命令可以看出vim把文件编码识别成latin1. 在这种情况下无论终端设置成gbk还是utf-8编码,都不能正确显示中文. 解决方法有两个: 1 使用:e ++enc=utf-8命令强制让vim以utf-8编码重新打开文件 注意:由于我们程序有时也会输出gbk编码的中文字符日志,所以有时还会有少量乱码. 2…
VIM显示utf-8文档乱码解决方法
1.相关基础知识介绍 在Vim中.有四个与编码有关的选项,它们是:fileencodings.fileencoding.encoding和termencoding. 在实际使用中.不论什么一个选项出现错误.都会导致出现乱码. 因此,每个Vim用户都应该明白这四个选项的含义.以下,我们具体介绍一下这四个选项的含义和作用. (1)encoding encoding是Vim内部使用的字符编码方式.当我们设置了encoding之后.Vim内部全部的buffer.寄存器.脚…
linux 显示不可见字符
在Linux中,cat -A file可以把文件中的所有可见的和不可见的字符都显示出来,在Vim中,如何将不可见字符也显示出来呢?当然,如果只是想在Vim中查看的话,可以这样:%!cat -A在Vim中调用cat转换显示.这样的做法不便于编辑,其实Vim本身是可以设置显示不可见字符的. 只需要:set invlist即可以将不可见的字符显示出来,例如,会以^I表示一个tab符,$表示一个回车符等. 最后,:set nolist可以回到正常的模式.…
vim 显示颜色脚本
vim 显示颜色脚本 echo TERM=xterm >>/root/.bash_profile echo export TERM >>/root/.bash_profile source /root/.bash_profile yum install vim-common vim-enhanced vim-minimal -y [root@mail test]# vi /etc/vimrc syntax on set hlsearch set nu set tabstop=4…
vim显示历史命令
[vim显示历史命令] q: 进入命令历史编辑.类似的还有 q/ 可以进入搜索历史编辑.注意 q 后面如果跟随其它字母,是进入命令记录. 可以像编辑缓冲区一样编辑某个命令,然后回车执行.也可以用 ctrl-c 退出历史编辑,但此时历史编辑窗口不关闭,可以参照之前的命令再自己输入.用 :x 关闭历史编辑并放弃编辑结果,也可以在空命令上回车相当于退出. 参考:http://zhidao.baidu.com/link?url=Zsi4pz8qxYATGPGkf9wlMbA7xBVdjyCm1jn5c5…
如何让Vim显示dos下的^M符号
/*********************************************************************** * 如何让Vim显示dos下的^M符号 * 声明: * 我们都知道unix下的文本文件和Dos下的文本文件是有差异的,但是在使用 * GVim和Ubuntu下的Vim的时候,他们经常不显示这种差异,有些人是在Windows * 下写shell脚本给你,然后你很蛋疼的拿到嵌入式Linux产品上去跑,一个劲的 * 不知道为什么总是不正确,尤其当重定向到/d…
HTML5----CSS显示半个字符
CSS显示半个字符的基本思路: 就是一个字写两遍,分别显示一半.这里就须要用到CSS伪元素:before和:after,记住这个"伪元素"的"伪"字,表明它本来是不存在的.我们的方法就是在伪元素里放置同样的字符,仅仅显示半个,而原字符显示另外一半,最后把它们拼成一个字. 效果图: CSS: <style type="text/css"> .halfStyle { position:relative; display:inline-bl…