突然的一个想法------每天可以坚持写(学)点什么,于是就想到了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打开文件 ---〉插入字符---〉保存关闭退出
- vim helloworld.txt (普通模式下打开 <如果该文件不存在vim自动新建该文件>文件)
- i (进入插入模式,此时可随意添加文本)
- (ESC :wq 进入命令行模式,保存文件退出)
光标移动:
h:向左移动
j:向下移动
k:向上移动
l:向右移动
以上四个键是用来替换键盘上的方向键的,只有这样你的效率才会提高
今天就到这里吧!
相关推荐
《vim学习指南》是一本面向初学者和进阶用户的详细教程,旨在教授如何有效地使用vim编辑器。vim是Vi Improved的缩写,是一个高度可配置的文本编辑器,尤其受到程序员和系统管理员的青睐。它基于早期的vi编辑器,但在...
3. 在线教程:互联网上有许多vim的学习资源,如"Practical Vim"书籍和各种教程视频。 **总结** vi和vim编辑器因其高效和灵活性在IT行业中有着广泛的使用。熟练掌握vim不仅能提高代码编写效率,还能提升在各种环境下...
Vim学习总结 Vim 编辑器是一款功能强大且灵活的文本编辑器,它提供了许多实用的功能来提高编辑效率。其中,正则表达式功能是 Vim 的一大亮点,本文将对 Vim 中的正则表达式功能进行详细的总结和解释。 一、正则...
**vi与vim编辑器快速学习指南** 在Linux和Unix系统中,`vi`(Visual Editor)是一个非常重要的文本编辑器,而`vim`(Vi IMproved)是其增强版,继承了vi的强大功能并增加了许多现代特性。了解并熟练使用vi/vim可以...
### VIM学习笔记书知识点详解 #### 一、VIM简介 VIM(Vi Improved),作为VI编辑器的增强版,是一款功能强大的文本编辑器,其功能与Emacs相当,深受程序员和技术人员的喜爱。VIM提供了多种模式,使得用户能够高效地...
Vim有多个不同的模式,而学习Vim的关键就在于掌握这些模式及其快捷键。以下是Vim的一些基本操作和概念: 普通模式(NORMAL):这是Vim默认的模式,在这个模式下,你可以使用键盘快捷键来移动光标、复制粘贴文本以及...
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...
虽然VIM的命令较多,但通过逐步学习和实践,你会发现它的效率远超其他文本编辑器。熟练掌握VIM,能大大提高编程和文本处理的工作效率。 总的来说,“VIM中文手册”是一份详尽的资源,涵盖了VIM的各个方面,无论你是...
本“VIM学习资料”包含了VIM的基础知识、进阶技巧以及可能包含的实际操作示例,旨在帮助用户快速掌握这款强大的编辑器。 1. **VIM的基本操作**: - 启动VIM:在终端输入`vim`后跟文件名,如`vim test.txt`。 - ...
1. **基本操作**:Vim有三种模式:正常模式、插入模式和可视模式。正常模式下,你可以通过按键移动光标、删除文本、复制和粘贴;插入模式下,你可以输入文本;可视模式则允许选择文本块进行操作。 2. **命令行模式*...
### VIM学习的好资料 #### 知识点详解 **一、VIM简介与基本操作** **1.1 操作模式介绍:** - **Normal模式(普通模式)**:这是VIM启动时默认进入的模式,可以进行文本的移动、复制、删除等操作。 - **Insert...
学习vim的好教程,本书介绍了vim的各种实用的功能
### 知识点详解:Vim学习方法与高级技巧 #### Vim是什么? Vim是一款功能强大的文本编辑器,源于vi编辑器,适用于Unix、Linux以及Windows等操作系统。它以其高度可定制性和高效性,在程序员和系统管理员中广受欢迎...
VIM教程与学习资料汇总(2010-02-19更新) 善用佳软.htm Vim用户手册中文版72.pdf 史上最强的Vim 配置文件(修正版) - redguardtoo的专栏 - CSDN博客.htm 普通人的编辑利器——Vim_善用佳软_新浪博客.htm 神奇...
### Vim学习心得与实用技巧详解 #### 一、引言 在IT行业中,文本编辑器是程序员不可或缺的工具之一。其中,Vim作为一款高度可配置的文本编辑器,在Unix平台乃至其他操作系统上都广受欢迎。本文将详细介绍Vim的一些...
【Vim Gtags再学习】 在编程环境中,高效地定位和理解源代码是至关重要的,尤其是在大型项目中。Vim Gtags就是这样一个强大的工具,它为Vim编辑器提供了全局标签功能,使得开发者能够在源码文件中快速跳转、查找...
vim学习教程 不要试图从本手册中去获取什么知识,使用Vim更多的是一种技能而 不是一种知识,Vim的学习需要的更多的不是头脑而是双手,经常按书中 的指示进行示例性的操作,在学习Vim众多精致的技巧时,不要贪图一下 ...
【vim学习资料2017】是一份针对古老但强大的文本编辑器Vim的综合学习资源,这份资料可能包含了2017年时 Vim 的最新发展、技巧和最佳实践。作为一个专业的IT大师,我将为你解析这个主题中的关键知识点。 1. **Vim的...
### VIM学习笔记知识点详解 #### 一、VIM基本操作与安装 VIM,全称为Vi IMproved,是一款在Linux和其他Unix-like操作系统上广泛使用的高级文本编辑器,基于原始的vi编辑器进行了一系列增强和改进。对于IT行业人士...