vim菜鸟教程,vim简明教程

http://www.itjxue.com  2023-01-23 05:20  来源:未知  点击次数: 

vim编辑器的常用命令,全部?

这是个vim教程,可以直接修改操作。由于字数限制,给个邮箱,发给你。

vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中

就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这

些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用了。

完成本教程的内容大约需要25-30分钟,取决于您训练的时间。

每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上

进行训练(如果您是通过vimtutor来启动教程的,那么本文就已经是副本了)。

切记一点∶本教程的设计思路是在使用中进行学习的。也就是说,您需要通过

执行命令来学习它们本身的正确用法。如果您只是阅读而不操作,那么您可能

会很快遗忘这些命令的!

好了,现在请确定您的Shift-Lock(大小写锁定键)还没有按下,然后按键盘上

的字母键 j 足够多的次数来移动光标,直到第一节的内容能够完全充满屏幕。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一讲第一节∶移动光标

※※ 要移动光标,请依照说明分别按下 h、j、k、l 键。 ※※

^

k 提示∶ h 的键位于左边,每次按下就会向左移动。

h l l 的键位于右边,每次按下就会向右移动。

j j 键看起来很象一支尖端方向朝下的箭头。

v

1. 请随意在屏幕内移动光标,直至您觉得舒服为止。

2. 按下下行键(j),直到出现光标重复下行。

--- 现在您应该已经学会如何移动到下一讲吧。

3. 现在请使用下行键,将光标移动到第二讲。

提示∶如果您不敢确定您所按下的字母,请按下ESC键回到正常(Normal)模式。

然后再次从键盘输入您想要的命令。

提示∶光标键应当也能正常工作的。但是使用hjkl键,在习惯之后您就能够快速

地在屏幕内四处移动光标了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一讲第二节∶VIM的进入和退出

!! 特别提示∶敬请阅读完整本一节的内容,然后才能执行以下所讲解的命令。

1. 请按ESC键(这是为了确保您处在正常模式)。

2. 然后输入∶ q! 回车

--- 这种方式的退出编辑器绝不会保存您进入编辑器以来所做的改动。

如果您想保存更改再退出,请输入∶

wq 回车

3. 如果您看到了命令行提示符,请输入能够带您回到本教程的命令,那就是∶

vimtutor 回车

通常情况下您也可以用这种方式∶

vim tutor 回车

--- 这里的 'vim' 表示进入vim编辑器,而 'tutor'则是您准备要编辑的文件。

4. 如果您自信已经牢牢记住了这些步骤的话,请从步骤1执行到步骤3退出,然

后再次进入编辑器。接着将光标移动到第一讲第三节来继续我们的教程讲解。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一讲第三节∶文本编辑之删除

在正常(Normal)模式下,可以按下 x 键来删除光标所在位置的字符。

1. 请将光标移动到本节中下面标记有 --- 的那一行。

2. 为了修正输入错误,请将光标移至准备删除的字符的位置处。

3. 然后按下 x 键将错误字符删除掉。

4. 重复步骤2到步骤4,直到句子修正为止。

--- The ccow jumpedd ovverr thhe mooon.

5. 好了,该行已经修正了,下一节内容是第一讲第四节。

特别提示∶在您浏览本教程时,不要强行记忆。记住一点∶在使用中学习。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一讲第四节∶文本编辑之插入

在正常模式下,可以按下 i 键来插入文本。

1. 请将光标移动到本节中下面标记有 --- 的第一行。

2. 为了使得第一行内容雷同于第二行,请将光标移至文本第一个字符准备插入

的位置。

3. 然后按下 i 键,接着输入必要的文本字符。

4. 所有文本都修正完毕,请按下 ESC 键返回正常模式。

重复步骤2至步骤4以便修正句子。

--- There is text misng this .

--- There is some text missing from this line.

5. 如果您对文本插入操作已经很满意,请接着阅读下面的小结。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一讲小结

1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。

h (左移) j (下行) k (上行) l (右移)

2. 欲进入vim编辑器(从命令行提示符),请输入∶vim 文件名 回车

3. 欲退出vim编辑器,请输入以下命令放弃所有修改∶

ESC q! 回车

或者输入以下命令保存所有修改∶

ESC wq 回车

4. 在正常模式下删除光标所在位置的字符,请按∶ x

5. 在正常模式下要在光标所在位置开始插入文本,请按∶

i 输入必要文本 ESC

特别提示∶按下 ESC 键会带您回到正常模式或者取消一个不期望或者部分完成

的命令。

好了,第一讲到此结束。下面接下来继续第二讲的内容。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲第一节∶删除类命令

输入 dw 可以从光标处删除至一个单字单词的末尾。

1. 请按下 ESC 键确保您处于正常模式。

2. 请将光标移动到本节中下面标记有 --- 的那一行。

3. 请将光标移至准备要删除的单词的开始。

4. 接着输入 dw 删除掉该单词。

特别提示∶您所输入的 dw 会在您输入的同时出现在屏幕的最后一行。如果您输

入有误,请按下 ESC 键取消,然后重新再来。

--- There are a some words fun that don't belong paper in this sentence.

5. 重复步骤3至步骤4,直至句子修正完毕。接着继续第二讲第二节内容。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲第二节∶其他删除类命令

输入 d$ 从当前光标删除到行末。

1. 请按下 ESC 键确保您处于正常模式。

2. 请将光标移动到本节中下面标记有 --- 的那一行。

3. 请将光标移动到该行的尾部(也就是在第一个点号‘.’后面)。

4. 然后输入 d$ 从光标处删至当前行尾部。

--- Somebody typed the end of this line twice. end of this line twice.

5. 请继续学习第二讲第三节就知道是怎么回事了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲第三节∶关于命令和对象

删除命令 d 的格式如下∶

[number] d object 或者 d [number] object

其意如下∶

number - 代表执行命令的次数(可选项,缺省设置为 1 )。

d - 代表删除。

object - 代表命令所要操作的对象(下面有相关介绍)。

一个简短的对象列表∶

w - 从当前光标当前位置直到单字单词末尾,包括空格。

e - 从当前光标当前位置直到单字单词末尾,但是 不 包括空格。

$ - 从当前光标当前位置直到当前行末。

特别提示∶

对于勇于探索者,请在正常模式下面仅按代表相应对象的键而不使用命令,则

将看到光标的移动正如上面的对象列表所代表的一样。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲第四节∶对象命令的特殊情况

输入 dd 可以删除整一个当前行。

鉴于整行删除的高频度,VIM 的设计者决定要简化整行删除,仅需要在同一行上

击打两次 d 就可以删除掉光标所在的整行了。

1. 请将光标移动到本节中下面的短句段落中的第二行。

2. 输入 dd 删除该行。

3. 然后移动到第四行。

4. 接着输入 2dd (还记得前面讲过的 number-command-object 吗?) 删除两行。

1) Roses are red,

2) Mud is fun,

3) Violets are blue,

4) I have a car,

5) Clocks tell time,

6) Sugar is sweet

7) And so are you.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲第五节∶撤消类命令

输入 u 来撤消最后执行的命令,输入 U 来修正整行。

1. 请将光标移动到本节中下面标记有 --- 的那一行,并将其置于第一个错误

处。

2. 输入 x 删除第一个不想保留的字母。

3. 然后输入 u 撤消最后执行的(一次)命令。

4. 这次要使用 x 修正本行的所有错误。

5. 现在输入一个大写的 U ,恢复到该行的原始状态。

6. 接着多次输入 u 以撤消 U 以及更前的命令。

7. 然后多次输入 CTRL-R (先按下 CTRL 键不放开,接着输入 R 键) ,这样就

可以执行恢复命令,也就是撤消掉撤消命令。

--- Fiix the errors oon thhis line and reeplace them witth undo.

8. 这些都是非常有用的命令。下面是第二讲的小结了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二讲小结

1. 欲从当前光标删除至单字单词末尾,请输入∶dw

2. 欲从当前光标删除至当前行末尾,请输入∶d$

3. 欲删除整行,请输入∶dd

4. 在正常模式下一个命令的格式是∶

[number] command object 或者 command [number] object

其意是∶

number - 代表的是命令执行的次数

command - 代表要做的事情,比如 d 代表删除

object - 代表要操作的对象,比如 w 代表单字单词,$ 代表到行末等等。

$ (to the end of line), etc.

5. 欲撤消以前的操作,请输入∶u (小写的u)

欲撤消在一行中所做的改动,请输入∶U (大写的U)

欲撤消以前的撤消命令,恢复以前的操作结果,请输入∶CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

vim怎么用

vim是一个编辑器,当然通过配置你可以把他配置成ide来用这个你可以看一下

既然你提到以前用vc那你的工作环境应该是windows了,你提到不能顺利编译,那么可能你也已经安装了gcc,gdb等工具,实际上有了gcc,gdb等工具,你只要将它们加进系统环境变量中。然后再装好vim的c.vim插件,\rc命令可以保存编译\rl命令可以链接\rr命令可以运行。这些我都试过,是可以顺利使用的。不知道你是哪一步出错了,你的问题描述还不够详细啊!

至于你的问题“vim怎么用?”建议你看下:

在Vim中进行列操作的方法

方法/步骤

1、打开要编辑的文档,将光标移动到#号符所在列上,停留处为操作的起始点

2、选定#号符所在列:

CTRL+v

将编辑器切换至"可视模式"(visual

mode)

你可以通过操作键盘的上下方向键来控制选定区域

也可以通过组合键进行

下方向键

+

4数字键

+

下方向键

如图

3、执行操作:

删除操作,通过按d键,退出可视模式并删除选定区域内容。

4、插入操作,操作组合键SHIFT+i(SHIFT+i插入到列的左边,SHIFT+a插入到列的右方),这时候光标会回到选定起始点,当时可输入你要插入的内容,输入完成后按ESC键,退出“可视模式”并完成插入操作。

5、复制操作,按y字符键,这时候光标会回到选定起始点,如果想在当前光标处粘贴一列则直接

p字符键,当然你也可以移动光标到你想粘贴的位置,再执行操作。

以上就是专题栏小编带来的vim教程,更多教程请看“”

打开vim后怎样编写c/c++/java文件即编译运行 编写完后如何保存 保存路径在哪 路径是否可更改

1、用vim编写文件代码,一般需要按i、a、o、O、A、I这六个字母键进入插入模式,输入完成后,按ESC键退出插入模式。

2、可以直接在vim中执行,vim通过"!"来执行外部命令。下图是在vim中通过”!“号执行gcc编译hello.c的文件,生成可执行文件hello后,同时执行当前文件目录下的hello。g++、java操作类似。

3、保存文件可以通过vim的w命令来进行。如果用vim编辑的文件已经建立,则直接输入w命令按回车键即可保存到已建立文件,如果没有建立的文件,可以在w命令后面接要保存的文件名。

按回车执行,就会提示已写入hello.c文件名中。

也可以保存到其它目录中,在w命令后面接具体路径及文件名即可。如下图所示就是将代码保存为用户家目录下的hello.c。(在linux中~表示当前登录用户的家目录)。

菜鸟求教怎么安装VIM

你说的是vim编辑器么

Windows的话直接官网下载安装就可以了,也有解压绿色版

Linux的话在软件源里有,命令安装即可。

vim编辑器使用教程 vim文本编辑器使用方法(附下载)

--vim编辑器工作模式

vi编辑器有3种基本工作模式,分别是命令模式、插入模式和末行模式,在使用时,一般将末行模式也算入命令行模式,各模式的功能区分如下:

-命令行模式

控制屏幕光标的移动,字符、字或行的删除,移动、复制某区域及进入插入模式,或者到末行模式。

-插入模式

只有在插入模式下才可以做文本输入,按“ESC”键可回到命令行模式。

-末行模式

将文件保存或退出vi编辑器,也可以设置编辑环境,如寻找字符串、列出行号等。

--vim编辑器基本操作

在系统shell提示符下输入vi及文件名称后,就进入vi编辑画面。如果系统内还不存在该文件,就意味着要创建文件;如果系统内存在该文件,就意味着要编辑该文件。下面就是用vi编辑器创建文件的示例。

#vi

filename

~

进入vi之后,系统处于命令行模式,要切换到插入模式才能够输入文字。

2、切换至插入模式编辑文件

在命令行模式下按字母“i”就可以进入插入模式,这时候就可以开始输入文字了。

3、退出vi及保存文件

在命令行模式下,按冒号键“:”可以进入末行模式,例如:[:w

filename]将文件内容以指定的文件名filename保存。

输入“wq”,存盘并退出vi。输入“q!”,不存盘强制退出vi,下面表示vi编辑器的3种模式之间的关系:

以上就是vim编辑器使用教程的全部内容哦~

猜你还喜欢:

notepad++快捷键大全

notepad++常用快捷键

notepad++怎么用?notepad++使用方法(附下载)

(责任编辑:IT教学网)

更多

推荐管理维护文章