美文网首页
vim编辑器的使用

vim编辑器的使用

作者: 一叶知秋0830 | 来源:发表于2019-07-03 15:02 被阅读0次

一、vim的两种模式

1.命令模式

这种模式下可以进行拷贝、删除、粘贴等操作。

2.编辑模式

通过i/a等键切换到编辑模式,i是在光标所在位置进行插入,a是在光标之后插入。这种模式下可以编辑文件的内容。通过Esc键切换到命令模式。

二、vim常用命令

注意输入命令要在英文输入法状态下输入。

1.创建文件

比如创建abc.txt文件命令为:

vim abc.txt

创建文件后默认是命令模式,按i键进入编辑模式,这时就可以往文件里面写内容了。

2.文件保存与退出

编辑模式下按Esc键切换到命令模式,在命令模式下进行保存和退出操作。

// 保存
:w

// 退出
:q

// 保存并退出
:wq
3.拷贝、粘贴与删除

拷贝、粘贴与删除都要在命令模式下进行操作,并且要是英文输入法状态。

拷贝
// 拷贝一行
yy

// 拷贝一个词(光标到下一个空格间的内容认定为一个词)
yw
粘贴
p
删除
// 删除一行
dd

// 删除一个词(需要将光标移到要删除词的最前面)
dw
4.光标移到
上下左右移到

连续的四个键:h j k l

// 左移
h

// 右移
l

// 上移
k

// 下移
j
跳到文件头/尾
// 跳到文件头
gg

// 跳到文件尾
G
行内移动
// 移到行首
^

// 移到行尾
$

// 向前(右)按词移到(移动几个词就在w前面加上对应的数字)
w / 2w / 3w ......

// 向后(左)按词移到(移动几个词就在b前面加上对应的数字)
b / 2b / 3b ......
5.查找与替换

都是在命令模式下操作。

查找

查找格式是 /关键字
输入关键字后按回车,想继续查找下一个就按n,先查找上一个就按N或者shift+n。

// 查找 "你好"
/你好
替换

替换的格式是 :%s/关键字/替换字/gc
%s表示在全文范围内查找替换,也可以指定在某个范围内进行查找替换,比如指定在10-20行范围内进行查找替换,就写成10,20%。关键字可以是普通关键字,也可以是正则表达式,替换字也可以是正则表达式。g表示替换一个后自动跳到下一个关键字,c表示每次替换时都需要确认,确认时输入y表替换,n表示不替换,a表示替换所有。

// 将"你好"替换成"kkk"
:%s/你好/kkk/gc
6.vim多窗口
分窗口
// 将窗口分成上下两个窗口
:split

// 将窗口分成左右两个窗口
:vsplit

// 关闭一个窗口
:close
窗口间跳转
control + ww
7.Mac上终端常用快捷键

将光标移动到行首:control + a
将光标移动到行尾:control + e
清除屏幕:control + l
搜索以前使用命令:control + r
清除当前行:control + u
清除至当前行尾:control + k
单词为单位移动:option + 左右键
上一条/下一条命令:上下方向键
以新窗口的形式打开多个终端:command+n
以分页的形式打开多个终端:command+t

相关文章

  • pofile 格式

    vim 使用使用 VIM 编辑器编写 $vim podfile 创建 Podfile 文件并使用 VIM 编写 执...

  • FFmpeg 工程之路-基础开发概述

    章节 熟练使用 Vim 编辑器Vim 编辑器核心理念、使用窍门Vim 处理模式Vim 常用命令Vim 基础命令 C...

  • 实验五

    实验五 使用Vim编辑器对文本进行排版 实验目的 1.初步了解Vim编辑器的原理。 2.初步掌握Vim编辑器的使用...

  • Vim使用介绍

    要想使用Vim,首先要知道Vim是什么.Vim编辑器是所有Unix及Linux系统下标准的编辑器,在你使用linu...

  • Linux Day20:Vim

    Vim编辑器 vi的使用 鸟哥书籍:按键的说明、Vim的保存文件、恢复与打开时的警告信息 Vim编辑器:文本编辑器...

  • Linux指令全网最全5(vim编辑器)

    五.vim编辑器 1.vim简介 (在终端中使用尤为重要)vi和vim都是Linux中的编辑器,不同的是,vim比...

  • vim操作

    一、什么是 vim? Unix 系统都会内建 vi 文本编辑器,但目前我们使用比较多的是 vim 编辑器。vim是...

  • 【CLI】Vim和Emacs调研

    参考文章: Emacs和Vim:神的编辑器和编辑器之神 为什么这么多人喜欢使用Vim或Emacs? Vim和Ema...

  • Vim 配置 使用

    参考文档 vi/vim使用进阶vim编辑器技巧备忘Vim 的哲学(一) 将Vim改造为强大的IDE—Vim集成

  • Vim使用总结

    Vim使用总结 前言 Vim是Linux中经常使用到的文本编辑器,之前虽然有学过过Vim的使用,不过,由于使用的频...

网友评论

      本文标题:vim编辑器的使用

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