美文网首页
Day-7vim编辑器及vi编辑器的使用

Day-7vim编辑器及vi编辑器的使用

作者: 郭文政 | 来源:发表于2019-08-01 17:21 被阅读0次

1.vim编辑器

四种模式 普通模式 命令模式 编辑模式 视图模式

1.普通模式

1)普通模式下的命令跳转光标

G  #光标跳转到文件的末端
gg  #光标跳转到文件的首端
number 加gg  #可以指定跳转到多少行
$  #光标跳转到行末
^  #光标跳转到行首
0  #光标跳到行首

2).普通模式下的删除,复制,剪切,撤销,替换

p  #粘贴在当前光标的下一行
P  #粘贴在当前光标的上一行
dd  #删除光标所在的行
D    #删除当前行光标以后的内容
x  #删除当前行光标所在字符,向后删除
X  #删除当前行光标以前的一个字符
3dd  #可以删除(包含当前行)以下两行
yy  #可以复制光标所在文件的一行
dd && p #剪贴  先删除,后粘贴
u  #撤销操作
r  #替换光标所在字符
ctrl  f  #向下翻页
ctrl b  #向上翻页
dG  #删除光标以后所有内容

2.编辑模式

1)普通模式转变为编辑模式

a   #光标向后移动一个字符,切换为编辑模式
i    # 光标在当前位置切换为编辑模式
o   #光标向下添加一行空白行换为编辑模式
A   #光标移动到行末切换为编辑模式
I    # 光标移动到行首切换为编辑模式
O  #在上一行添加一行并进入编辑模式

3.命令模式

命令模式是在普通模式下输入冒号进入,在命令模式下可以输入命令进行操作

set nu  #显示行号命令
set ic    # 不区分大小写
ps #这些修改只是临时修改,如果想要永久修改,则需要修改环境变量,有个人环境变量(~./vimrc)和全局环境变量(/etc/vimrc)
/  #在普通模式下可以输入/查找关键字
查找关键字变黄 变回来是 命令模式下  nohl
#ps:搜索到关键字后,N向上逐个查找关键字,n逐个向下查找关键字
%s###g  #可以替换关键字,前面%是替换所有关键字,1,2s###g 这是替换第一行和第二行的关键字
w #后面加路径可以保存文件
wq #保存并退出
wq!#强制保存并退出
q  #退出
q!#强制退出

4.视图模式

1)块视图模式
ctrl v 选去一个字符,光标上下移动选取多个字符

1.先ctrl v选取内容 
2.然后shift i  输入内容#
3.然后两次 esc 所有选取内容都会被填入#

2)行视图模式
shift v 选取一行字符,光标上下移动选取多行字符

d #选取字符之后,可以删除选取内容
y #选取字符后,可以复制内容

5.vimdiff,vim保护机制

1)vimdiff  以vim方式打开两个文件对比,会亮度对比显示不同的文件
2)vim 文件编辑中断挂起或者异常停止后,会产生一个.filename.swp
文件,再次打开文件编辑时,会自动打开.filename.swp,然后r可以恢复文件内容,然后就可以继续编辑,就可以把.filename.swp文件删除了

相关文章

  • linux vi/vim 使用

    介绍 vi编辑器是所有Unix及Linux系统下标准的编辑器,Vi也是Linux中最基本的文本编辑器。使用vi是l...

  • Day-7vim编辑器及vi编辑器的使用

    1.vim编辑器 四种模式 普通模式 命令模式 编辑模式 视图模式 1.普通模式 1)普通模式下的命令跳转光标 2...

  • VI常用命令

    VI vi/vim 基本使用方法vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的...

  • Vi编辑器的基本使用方法

    vi编辑器是所有Unix及Linux系统下标准的编辑器,本篇文章简单介绍一下vi的基本使用。 1、vi的基本概念 ...

  • 编辑器之神——vim编辑器

    编辑器之神——vim编辑器 一、vi介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windo...

  • 编辑器之神——vim编辑器

    编辑器之神——vim编辑器 一、vi介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windo...

  • 2018-12-9日

    编辑器之神——vim编辑器 一、vi介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windo...

  • vi编辑器的使用

    vi编辑器的使用 关键词:VI,vi编辑器, 1、关于文本编辑器 文本编辑器有很多,比如图形模式的gedit、kw...

  • 4_vi使用

    关键词:vi的使用及常用命令 1. vi编辑器的使用 编辑器具有的功能:1)打开文件、新建文件、保存文件2)光标移...

  • linux vim 命令大全

    vi/vim 基本使用方法vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编...

网友评论

      本文标题:Day-7vim编辑器及vi编辑器的使用

      本文链接:https://www.haomeiwen.com/subject/sphcdctx.html