码迷,mamicode.com
首页 > 系统相关 > 详细

vim编辑器进阶

时间:2016-08-10 23:08:46      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:配置文件   编辑器   vim   

1、vim介绍
    vim(Visual Interface Improved)是一款异常强大的文本编辑器,如果大家对它的认识还停留在编辑文件,再退出的阶段的话,那就太对不起vim了,反倒不如用nano来的爽快。不过学习vim刚开始的阶段必然是痛苦的,如果想要一蹴而就,那就是你想多了。所以还需大家结合实际情况,勤加练习,认真揣摩。这里是对vim用法和功能的总结,希望对大家学习vim有所帮助。

2、三种主要模式及其联系

技术分享

3、vim用法

    <1>语法格式    

        vim [OPTION]... FILE...

    <2>[OPTION]

+
    打开文件后,直接让光标处于最后一行的行首
+#
    打开文件后,直接让光标处于第#行的行首
+/PATTERN
    打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首
-m    只读打开文件
-e    打开直接进入编辑模式

4、命令行模式操作

技术分享

技术分享

5、末行模式操作

技术分享

6、可视化模式

技术分享

7、多文件模式

技术分享


8、多窗口模式

技术分享

9、vim配置文件及其工作特性

    <1>配置文件:永久生效

       全局:/etc/vim

       个人:~/.vimrc

    <2>工作特性(末行模式下设置)

       ▲行号         

         显示:set number, 简写为set nu

         取消显示:set nonumber, 简写为set nonu

       自动缩进

         启用:set ai

         禁用:set noai  

        ▲高亮搜索

         启用:set hlsearch

         禁用:set nohlsearch

        ▲语法高亮

         启用:syntax on

         禁用:syntax off

        ▲忽略字符的大小写

         启用:set ic

         不忽略:set noic

       *以上特性设置临时生效,如果要永久生效,可设置在对应的配置文件中

       *如果要查看所有可设置的特性,可在末行模式下执行set all查看

10、vim帮助信息

    如果大家对vim还有什么不了解的地方,可以通过一下俩种方式获取帮助

      <1>执行vitutor命令

      <2>末行模式下执行help命令  

   

     

本文出自 “dmwing” 博客,请务必保留此出处http://dmwing.blog.51cto.com/11607397/1836588

vim编辑器进阶

标签:配置文件   编辑器   vim   

原文地址:http://dmwing.blog.51cto.com/11607397/1836588

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!