vim基本命令笔记

两种模式

-编辑模式:可以进行正常的编辑操作
    左下方显示 -- INSERT --
    "在命令模式下输入 i 能够进入编辑模式"

-命令模式:可以通过命令
    左下方什么也不显示
    "在编辑模式下按 ESC 能够返回到命令模式"

*** "最重要的命令"
:q!

不保存退出,一旦修改错误,就放弃修改!

常用命令

/xxx            查找xxx
n               执行上一次查找

0               到行首
w               光标往后移动一个词
b               光标往前移动一个词

x               删除当前一个字符
dw              删除一个单词
D               删除到行尾
dd              删除整行

V               选中整行
y               将选中部分的内容复制到剪切板
p               在光标下方粘贴剪切板中的内容

u               撤销上一次修改

numG            移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
gg              到文件开始
G               到文件末尾

:wq             保存退出
时间: 2024-08-25 21:19:30

vim基本命令笔记的相关文章

vim使用笔记

vim使用笔记 -------------光标移动--------------------k          上                                         (10k   向上移动10行)j           下h          左l           右 shift+G  文本最后一行 o 进行光标行下一行编辑模式 CTRL + f        下一页                       (4  ctrl+f  向下翻4页)CTRL +

Vim学习笔记

1.复制粘贴操作 vim有12个粘贴板,分别是0.1.2.....9.a.".+: 用:reg命令可以查看各个粘贴板里的内容.在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny(注意带引号)完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板a,选中内容后按"ay就可以了,有两点需要说明一下

Linux下Vi/Vim使用笔记

Linux下Vi/Vim使用笔记 启动和关闭vim vi 打开 Vi/Vim 打开 Vi/Vim 并加载文件 <file> vi <file> ZQ 无条件退出 :q! 无条件退出 ZZ 存盘并退出 :wq 存盘并退出 vim编辑器的三种模式:一般模式.编辑模式和命令行模式在一般模式中可以进行删除.复制和粘贴的功能,但是无法编辑文件内容. 从一般模式切换到编辑模式可以按下i.I.o.O.a.A.r.R键. 注意区分当前是INSERT还是REPLACE模式! i: 插入,从目前光标所

VIM学习笔记(二)

VIM学习笔记第二篇,由于需要整理文档并且还要工作,并不能达到每天学习并发表一篇,不过勤于记录就好~ 2.查找查找命令是“/String”,注意,.*[]^%/\?"$有特殊含义,查找他们需要前面加一个"\",使用“n”查找下一个,查找第三个匹配,使用“3n”,“N”重复前一次查找."?"与“/”类似,但是反向查找,功能也相反.-------------------------------------------------------忽略大小写:set

vim 基本命令整理

VIM 基本命令 离开 vi ZZ :wq :x 先存档再离开 :w 档名 存成他档 :q 离开 (档案有改会提示) :q! 放弃编辑,直接离开 :wq! 强制存档,并离开 暂时离开 vi :! 暂时执行一下UNIX指令 :sh 产生新shell, Ctrl + d 回原编辑处 Ctrl + z ?? 回上一个shell, 用fg指令回vi 插入/命令模式的切换 ESC键 插入模式 --> 命令模式 在命令模式下的指令 a 在游标右边插入文字 i 在游标处插入文字 o 在游标下方增加新列 A 在

VIM基本命令及自用配置

VIM基本命令 光标移动 G 最后一行 nG 移动到第n行 n回车 光标下移n行 gg 第一行 查找和替换 /word n 重复前一个查找操作 N 向上查找 :n1,n2s/word1/word2/g 从第n1行到第n2行查找n1替换为n2 最后一行为$ 删除,复制与粘帖 x,X 向后删除[del],向前删除[backspace] nx 连续删除n个 dd 删除所在行 ndd向下删n行 dgg从光标删到第一行 dG删到最后一行 d0从光标删到行首 d\(从光标删到行尾 yy 复制所在行 nyy

vim 学习笔记系列(前言)

今天上午的时候,看到大神在用vim编程,画面直观,速度很快,操作只需要用命令符就可以实施. 所以可以推断vim的命令符是复杂的,那么学习过程中记忆会很漫长,很痛苦,但是如果记住了这些命令符,并可以熟练的使用,那么便可以放弃鼠标的使用,从而提高了效率. 一般人一直是用的比较直接的Eclipse Xcode之类的软件,习惯了,就觉得在编辑的过程中还要输入新的command,觉得是很麻烦的,所以一旦遇到这种情况,就皱了眉头了. 所以,我想把我学习时的笔记,分享给大家, vim笔记会在vim栏目一一列举

vim搭建笔记

在接触vim近一年后,自己的vimrc都是拼凑别人的,所以有很多插件和配置并不会使用 现在,我决定,花费一天时间,一步一步的搭建自己的vim配置! 去该网址下载安装vim http://www.vim.org/download.php 按照默认配置安装 教程:http://feihu.me/blog/2014/intro-to-vim/

vim学习笔记(1)——vim操作

仅记录一些自己最经常使用的vim操作.随时更新 文本操作 d 剪切.双击剪切一行 y 复制,双击复制一行 p 粘贴 x 删除当前光标下字符 r 替换当前光标字符.后面接替换的字符 :s/old/new/g 全局替换old为new 移动 0 移动到开头 $ 移动到结尾 w 移动到下一个单词开头 e 移动到下一个单词结尾 fx 移动到本行之后第一个出现x字母的位置 tx 移动到本行之后第一个出现x字母的前一个位置 gg 跳到文件首 G 跳到文件尾 NG 移动到第N行,或者用:N也可 { 上一段.}下