`

Vim学习1

 
阅读更多

突然的一个想法------每天可以坚持写(学)点什么,于是就想到了Vim,本系列的文章我会坚持写到100篇左右,特点是每篇文章不会很长,所以学起来也比较轻松。这里就不介绍Vim是啥、有啥优点的,一句话概括:她是用来做程序开发的IDE,当然非要理解成文本编辑器也无妨。相信你在网上能找到多如牛毛的文章,为神马会写此系类文章呢?再重新读一遍这段你就明白了。

以下操作的前置条件:已经安装了Vim的Linux or Windows。今天就来个基本的,入门级操作

打开文件的方式:

$ vim /etc/group 

或者

$ vim
:e  /etc/group

保存文件:

:w 或者 :write    #保存正在工作状态的文件
:up 或者:update   #保存正在工作状态的文件   up在windows下面不生效
:w newfile.txt    #另存为文件 newfile.txt   
:up newfile.txt   #另存为newfile.txt

关闭文件:

:x  #保存当前文件再退出
:wq #同上
:q! #不保存文件直接退出

Vim 的基本模式:(以后会介绍高级模式)

如果想正确操作上面的命令你的先理解Vim的三种模式:

普通模式:

进入vim后最初的模式,在这种模式下面你可以输入任何不限于上面的那些编辑命令。

插入模式:

在普通模式下输入字符‘i'等插入命令,vim就进入了插入模式,在该模式下面可以插入文本字符。

命令行模式:

这个模式用于在编辑器底部执行命令,例如:wq等等,如果从插入模式下面切换到命令行模式或者普通模式呢,用ESC键。

 

(图片来源:http://www.choovin.com/post-1148.html)

完整示例:

创建or打开文件 ---〉插入字符---〉保存关闭退出

  1. vim helloworld.txt (普通模式下打开 <如果该文件不存在vim自动新建该文件>文件)
  2. i (进入插入模式,此时可随意添加文本)
  3. (ESC :wq 进入命令行模式,保存文件退出)

光标移动:

h:向左移动
j:向下移动
k:向上移动
l:向右移动

以上四个键是用来替换键盘上的方向键的,只有这样你的效率才会提高

今天就到这里吧!

 

转自:http://liuzhijun.iteye.com/blog/1826508

分享到:
评论

相关推荐

    vim 学习指南(简体中文版)

    《vim学习指南》是一本面向初学者和进阶用户的详细教程,旨在教授如何有效地使用vim编辑器。vim是Vi Improved的缩写,是一个高度可配置的文本编辑器,尤其受到程序员和系统管理员的青睐。它基于早期的vi编辑器,但在...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    3. 在线教程:互联网上有许多vim的学习资源,如"Practical Vim"书籍和各种教程视频。 **总结** vi和vim编辑器因其高效和灵活性在IT行业中有着广泛的使用。熟练掌握vim不仅能提高代码编写效率,还能提升在各种环境下...

    Vim学习总结--持续更新中.docx

    Vim学习总结 Vim 编辑器是一款功能强大且灵活的文本编辑器,它提供了许多实用的功能来提高编辑效率。其中,正则表达式功能是 Vim 的一大亮点,本文将对 Vim 中的正则表达式功能进行详细的总结和解释。 一、正则...

    vi快速学习 vim快速学习

    **vi与vim编辑器快速学习指南** 在Linux和Unix系统中,`vi`(Visual Editor)是一个非常重要的文本编辑器,而`vim`(Vi IMproved)是其增强版,继承了vi的强大功能并增加了许多现代特性。了解并熟练使用vi/vim可以...

    VIM学习笔记书

    ### VIM学习笔记书知识点详解 #### 一、VIM简介 VIM(Vi Improved),作为VI编辑器的增强版,是一款功能强大的文本编辑器,其功能与Emacs相当,深受程序员和技术人员的喜爱。VIM提供了多种模式,使得用户能够高效地...

    vim入门及代码浏览 vim学习

    Vim有多个不同的模式,而学习Vim的关键就在于掌握这些模式及其快捷键。以下是Vim的一些基本操作和概念: 普通模式(NORMAL):这是Vim默认的模式,在这个模式下,你可以使用键盘快捷键来移动光标、复制粘贴文本以及...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...

    VIM中文手册(学习VIM的帮助)

    虽然VIM的命令较多,但通过逐步学习和实践,你会发现它的效率远超其他文本编辑器。熟练掌握VIM,能大大提高编程和文本处理的工作效率。 总的来说,“VIM中文手册”是一份详尽的资源,涵盖了VIM的各个方面,无论你是...

    VIM学习资料

    本“VIM学习资料”包含了VIM的基础知识、进阶技巧以及可能包含的实际操作示例,旨在帮助用户快速掌握这款强大的编辑器。 1. **VIM的基本操作**: - 启动VIM:在终端输入`vim`后跟文件名,如`vim test.txt`。 - ...

    vim-中文参考学习手册

    1. **基本操作**:Vim有三种模式:正常模式、插入模式和可视模式。正常模式下,你可以通过按键移动光标、删除文本、复制和粘贴;插入模式下,你可以输入文本;可视模式则允许选择文本块进行操作。 2. **命令行模式*...

    VIM学习的好资料.......

    ### VIM学习的好资料 #### 知识点详解 **一、VIM简介与基本操作** **1.1 操作模式介绍:** - **Normal模式(普通模式)**:这是VIM启动时默认进入的模式,可以进行文本的移动、复制、删除等操作。 - **Insert...

    vim学习的好资源

    学习vim的好教程,本书介绍了vim的各种实用的功能

    神器 vim 学习 方法

    ### 知识点详解:Vim学习方法与高级技巧 #### Vim是什么? Vim是一款功能强大的文本编辑器,源于vi编辑器,适用于Unix、Linux以及Windows等操作系统。它以其高度可定制性和高效性,在程序员和系统管理员中广受欢迎...

    vim学习资料整理。。。。

    VIM教程与学习资料汇总(2010-02-19更新) 善用佳软.htm Vim用户手册中文版72.pdf 史上最强的Vim 配置文件(修正版) - redguardtoo的专栏 - CSDN博客.htm 普通人的编辑利器——Vim_善用佳软_新浪博客.htm 神奇...

    vim学习心得

    ### Vim学习心得与实用技巧详解 #### 一、引言 在IT行业中,文本编辑器是程序员不可或缺的工具之一。其中,Vim作为一款高度可配置的文本编辑器,在Unix平台乃至其他操作系统上都广受欢迎。本文将详细介绍Vim的一些...

    Vim Gtags再学习

    【Vim Gtags再学习】 在编程环境中,高效地定位和理解源代码是至关重要的,尤其是在大型项目中。Vim Gtags就是这样一个强大的工具,它为Vim编辑器提供了全局标签功能,使得开发者能够在源码文件中快速跳转、查找...

    vim学习教程中文版

    vim学习教程 不要试图从本手册中去获取什么知识,使用Vim更多的是一种技能而 不是一种知识,Vim的学习需要的更多的不是头脑而是双手,经常按书中 的指示进行示例性的操作,在学习Vim众多精致的技巧时,不要贪图一下 ...

    vim学习资料2017

    【vim学习资料2017】是一份针对古老但强大的文本编辑器Vim的综合学习资源,这份资料可能包含了2017年时 Vim 的最新发展、技巧和最佳实践。作为一个专业的IT大师,我将为你解析这个主题中的关键知识点。 1. **Vim的...

    vim学习笔记

    ### VIM学习笔记知识点详解 #### 一、VIM基本操作与安装 VIM,全称为Vi IMproved,是一款在Linux和其他Unix-like操作系统上广泛使用的高级文本编辑器,基于原始的vi编辑器进行了一系列增强和改进。对于IT行业人士...

Global site tag (gtag.js) - Google Analytics