vim编辑器

概念

VIM是linux系统中的编辑器,类似于windows系统中的记事本

vim编辑器有三种模式:

  1、命令模式(等待用户输入命令)

  2、输入模式(等待用户向文本中输入内容)

  3、底行模式(可以输入一些指令)

vim abc.sh 打开或创建并打开abc.sh文件

i

  进入vim之后,vim进入命令模式,这时敲击i键,可以把命令模式切换到输入模式,这时就可以输入内容了

ESC

  在输入完成之后 ,敲击ESC键,可以把输入模式切换到底行模式,输入:wq即可保存退出

命令格式

vim + abc.sh 打开文件后将光标定位到文件的最后一行
vim +3 abc.sh 打开文件后将光标定位到文件的第三行
vim +/123  abc.sh 打开文件后将光标定位到123第一次出现的那行,进入文件后,可以按n键使光标在多个123中切换
 

常用指令:

 

1、  底行模式
2、  :w    保存
3、  :q    退出
4、  :!    强制执行
5、  :ls   列出当前编辑器中打开的所有文件
6、  :n    切换到下一个文件
7、  :N    切换到上一个文件
8、  :15   光标快速定位到15行
9、  /xxx  从光标位置开始向后搜索第一次出现xxx的行
10、?xxx  从光标位置开始向前搜索第一次出现xxx的行

 

命令模式

h  光标左移
j  光标下移
k  光标上移
l  光标右移
Ctrl+f  向下翻页(front)
Ctrl+b  向上翻页(back)
ctrl+d  向下翻半页(down)
Ctrl+u  向上翻半页(up)
dd  删除光标所在行
o  在光标所在行的下方插入一行并切换到输入模式
yy  复制光标所在的行
p  在光标所在行的下方粘贴
P  在光标所在行的上方粘贴

输入重定向

wc [选项] [文件名]
选项:
        -c  统计字节数
        -w  统计单词数
        -l  统计行数

区块选择的操作:

  1.使用vim 档案名开启该档案

  2.将光标移动到要选择的区块,按下v键选择区块,选择的区块会变白。

  3.此时按下y键来进行复制,当你按下y以后,反白的区块就会消失。

  4.最后,将光标移动要复制到的地方,按下p键进行复制。

多档案操作的指令:

  1.通过vim 打开两个档案。

  2.先使用:file看一下编辑的档案数据有啥。

  3.在vim环境下输入:n会来到这二个档案。

  4.这样就可以进行多档案之间的复制等操作了。

posted @ 2017-10-17 14:25  Alina白  阅读(160)  评论(0编辑  收藏  举报