vim编辑神器常用基本命令

vim编辑神器的三种模式:

  • 命令模式
  • 插入模式
  • 末行模式

$vim name +number 直接跳到文件的第 number 行

命令模式 -> 插入模式

i : 当前光标 前 插入

I : 。。。。 所在行首

a : 当前光标 后 插入

A : 。。。。 所在行末

o : 下一行插入

O: 上一行插入

命令模式的命令

dd : 删除当前行

n dd : 从当前行开始,连续删除 N 行

D : 删除从该光标后面的所有内容

x : 删除 光标 所在字符

X : 删除 光标 之前 字符

yy : 拷贝当前行

n yy : 拷贝当前行开始连续的N 行

p : 从光标所在的下一行开始粘贴

r : 替换光标所在的字符

R : 替换光标前的字符

>> : 当前行向右缩进

n >> : 当前行向右缩进 n 格

<< : 当前行向左缩进

n << : 当前行向左缩进 n 格

G : 到文件最后一行

gg : 到文件第一行

ctrl+r : 取消撤销

u : 撤销

末行模式

:set number

:1,4 >

:1,4 <

:wq 保存并退出

:x 保存并退出

:q! 不保存退出

替换 | 在末行模式下:

:%s/被替换内容/替换内容/g 替换

例如::50,100s/man/MAN/g-->表示替换50-100行中的man为MAN

原文地址:https://www.cnblogs.com/gaojiaxu/p/8251068.html

时间: 2024-10-31 18:05:10

vim编辑神器常用基本命令的相关文章

VIM模式编辑神器

VIM模式编辑神器 VIM的三种基本模式: 1.命令模式 2.插入模式 3.扩展模式 命令模式 i 进入插入模式,并再光标所在处输入 I 进入插入模式,在当前光标所在行的行首输入 a 进入插入模式,在光标所在处后一位输入 A 进入插入模式,在当前光标所在行的行尾输入 o 进入插入模式,在当前光标所在行的下方打开一个新行进行输入 O 进入插入模式,在当前光标所在行的上方打开一个新行进行输入 ZZ 保存退出 ZQ 不保存退出 字符间跳转: h: 左 l: 右 j: 下 k: 上 # COMMAND:

linux系统编辑神器 -vim用法大全

vim编辑器 文本编辑器,字处理器ASCII nano, sed vi: Visual Interfacevim: VI iMproved 全屏编辑器,模式化编辑器 vim模式:编辑模式(命令模式)输入模式末行模式 模式转换:编辑-->输入: i: 在当前光标所在字符的前面,转为输入模式: a: 在当前光标所在字符的后面,转为输入模式: o: 在当前光标所在行的下方,新建一行,并转为输入模式: I:在当前光标所在行的行首,转换为输入模式 A:在当前光标所在行的行尾,转换为输入模式 O:在当前光标

Atom:优雅迷人的编辑神器

对于热爱markdown写作的人来说,Atom同样是一款拥有无穷魅力的写作软件.我不怕它无法满足你的需求,就怕你不给一个机会了解它,那么,这将是一场遗憾的错过. 大学的时候,坊间对那些编程高手有一个令人向往的传说,大概说的是大神们能够直接使用text纯文本写代码.觉得这种级别的境界特别高大上特别有逼格.自己用eclipse,vs这些带有代码补全功能的IDE就感觉有点low.于是在很长一段时间里,都是带着信仰去追求这种境界的. 直到后来发现了一款神器,加上认知的慢慢提高,我的这个高大上的信仰,被打

vim编辑技巧

算上大学上课linux接触四年了,可惜除了工作接触的那些,其他地方还是很水的,都不精通,今日翻来看了看以前过目即忘的vim技巧,发现,如无几年操作经验,这些技巧很难领悟的.这里写下来,以备后查. 区块选择 v                                  字符选择,会将光标经过癿地方反白选择! V(大写)                          行选择,会将光标经过癿行反白选择!(常用,配合上下左右键,进行区域选择,很爽) [Ctrl]+v            

linux中vim编辑器各种常用命令及用法

linux中vim编辑器的常用命令以及用法(注意严格区分大小写以及中英文): vim编辑器有三种模式,分别是:编辑模式,输入模式以及末行模式. 模式转换: 编辑模式>>>输入模式: i:在光标所在字符前面,转为输入模式(即转完后在光标所在字符前输入):                      I:在光标所在行的行首,转为输入模式(即转完后在行首输入,不包括行首空                         白) a:在光标所在字符后,转为输入模式(即转完后在光标所在字符后面输入):

linux vim编辑

常用vim操作自我总结,大神请回避: vim 打开退出保存 打开:直接打开 vim practice_1.txt也可以先打开vim,后:e 文件路径 保存::w 文件名或者退出保存:wq! 普通模式下退出vim:Shift+zz vim 移动和进入插入模式 移动:w下一个单词b上一个单词 进入插入模式命令 说明i 在当前光标处进行编辑I 在行首插入A 在行末插入a 在光标后插入编辑o 在当前行后插入一个新行O 在当前行前插入一个新行cw 替换从光标所在位置后到一个单词结尾的字符 vim 选择模式

Linux 常用基本命令及应用技巧

需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令.........................................................................................................31.登陆.........................................................................................................

Linux(centos)的常用基本命令

Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel2.4.20.8 on an i686 login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可.当计算机出现一个“#”提示 符时,表明你登录成功! 屏幕显示Linux提示符: [[

iOS Mac终端常用命令 &amp; Vim环境下常用命令

mac 终端 常用命令 基本命令 1. 列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2. 转换目录 cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions 3. 建立新目录 mkdir目录名 4. 拷贝文件 cp 参数 源文件 目标文件    例:想把桌面的Natit.kext 拷贝到驱动目录中  cp -