美文网首页
vim 基础操作

vim 基础操作

作者: 金克拉拉拉拉 | 来源:发表于2017-08-17 11:56 被阅读0次

1.插入模式

i: 插入光标前一个字符

I: 插入行首

a: 插入光标后一个字符

A: 插入行未

o: 向下新开一行,插入行首

O: 向上新开一行,插入行首

2.命令模式

--1.移动

h: 左移  j: 下移 k: 上移 l: 右移

M: 光标移动到中间行

L: 光标移动到屏幕最后一行行首

G: 移动到指定行,行号 -G

w: 向后一次移动一个字

b: 向前一次移动一个字

{: 按段移动,上移

}: 按段移动,下移

Ctr-d: 向下翻半屏

Ctr-u: 向上翻半屏

Ctr-f: 向下翻一屏

Ctr-b: 向上翻一屏

gg: 光标移动文件开头

G: 光标移动到文件末尾

--2.删除

x: 删除光标后一个字符

X: 删除光标前一个字符

dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符

d0: 删除光标前本行所有内容,不包含光标所在字符

dw: 删除光标开始位置的字,包含光标所在字符

--3.撤销

u: 撤销

control + r 反撤销

--4.重复操作:

.: 重复上一次操作的命令

--5.文本行移动:

>>: 文本行右移

<<: 文本行左移

--6.复制粘贴

yy: 复制当前行,n yy 复制 n 行

p: 在光标所在位置向下新开辟一行,粘贴

--7.选中模式

v: 按字符移动,选中文本

V: 按行移动,选中文本可视模式可以配合 d, y, >>, << 实现对文本块的删除,复制,左右移动

--8.替换操作:

r: 替换当前字符

R: 替换当前行光标后的字符

--9.查找命令:

/ str查找

n: 下一个

N:上一个

--10.替换命令:

把abc全部替换成123

末行模式下,将光标所在行的abc替换成123

:%s/abc/123/g

末行模式下,将第一行至第10行之间的abc替换成123

:1, 10s/abc/123/g

相关文章

  • vim操作基础

    vim 有三种模式 命令模式:Esc进入命令模式 ——i 在光标前插入文本 ——o 在当前行的下面插入一行 ——d...

  • vim 基础操作

    1.插入模式 i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入行未 o: 向下新开一...

  • vim基础操作

    vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富 进入插入模式: i...

  • vim基础操作

    vim: filetype=markdown vi / vim 基本操作 vi/vim 共分为三种模式:分别是命令...

  • VIM基础操作

    光标移动 进入插入模式 保存模式 删除文本 重复命令 跳转操作(行数需要用命令 :set nu 显示) 行内操作 ...

  • VIM基础操作

    命令模式 光标定位: hjkl #上下左右0 $ #行首行尾gg G #页首页尾 ...

  • vim编辑操作

    Vim有三种基本工作模式: + 命令模式 + 文本输入模式 + 末行模式。 vim基础操作 vim是从 vi 发展...

  • Linux常用的命令

    基础知识 基础命令 安装工具 apt/brew/yum vim一般Mac本上都自动带了。 vim基本操作 Lini...

  • vim常用命令笔记

    vim基础操作 vim三种模式 命令模式(Command mode)首次进入vim即命令模式,输入命令可进行相应的...

  • Vim基础操作记录

    Vim编辑器是很多人眼里的神器,其丰富的快捷键,跨平台适用,尤其是在linux上简直无可替代,今天又仔细学习了基础...

网友评论

      本文标题:vim 基础操作

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