`

GVIM常用技巧

阅读更多

    Gvim是一个强大, 免费的编辑器.它来源于Linux平台.是文本编辑的首选利器.这里会陆续记录了一些关于Gvim

的使用小技巧. 

 

1. 自动折行

    ITEye 博客句子太长会被挡住无法全部显示出来. 转载过来的文章往往需要大量排版. 大概每100字需要换一

次行, 对于这样的处理实在痛苦. 于是, 我会先把内容粘在Gvim中, 编辑后再放上来.  

    在Visual模式, 输入

     :set textwidth=100

     :set fo +=amw

    然后执行 gggqG , 你会发现全部文字规规矩矩地每100个字符一行, 不再很长很长地让人看不到边了. 

 

    命令含义: 

       textwidth 插入文本的最大宽度。更长的行会在空白之后截断并自动插入回车换行.

                 设为零关闭此项功能。

       fo        formatoptions的缩写, 控制GVim如何自动排版, 默认是tcq

 

                w 拖尾的空格指示下一行继续同一个段落。而以非空白字符结束的行结束一个段

                    落。

                a 自动排版段落。每当文本被插入或者删除时,段落都会自动进行排版。参见

                m 可以在任何值高于 255 的多字节字符上分行。这对亚洲文本尤其有用,因为每

                    个字符都是单独的单位。

                更多的格式格式通过输入 :h auto-format 查看

       gg       回到第一行

       gq       格式化到...行

       G        到最后一行

       gggqG    意思是从第一行格式化到最后一行


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics