Linux Vim编辑器小结

Vim编辑器使用小结

vim编辑器的模式切换:

命令模式下的光标快捷移动键

字符级移动

h 左移一个字符

l 右移一个字符

单词级移动

w 移到下个单词首

e 移到本单词尾

b 移到本单词首

行级移动

$ 移到行尾

0 移到行首

j 下移一行

k 上移一行

段级移动

{ 上移一段

} 下移一段

屏级移动

H 移到本屏幕第一行

L 移到本屏幕最后一行

文章级移动

G 移到文章末尾

1G 移到文章开头

命令模式下的快捷删除

d+光标快捷移动键

x 删除当前字符

dd 删除一行

命令模式下的复制

v+光标快捷移动键+y

yy 复制一行

yny 复制 n 行,n 为数字

命令模式下的粘贴命令

p

查找

/string: 在后面的文本中查找string。

?string: 在前面的文本中查找string。

n: 向后查找下一个。

N: 向前查找下一个。

替换

:s/old/new - 用new替换当前行第一个old。

:s/old/new/g - 用new替换当前行所有的old。

:n1,n2s/old/new/g - 用new替换文件n1行到n2行所有的old。

:%s/old/new/g - 用new替换文件中所有的old。

:%s/^/xxx/g - 在每一行的行首插入xxx,^表示行首。

:%s/表示行尾。

所有替换命令末尾加上c,每个替换都将需要用户确认。 如:%s/old/new/gc,加上i则忽略大小写(ignore)。

设置行号:

:set nu

:set nonu 取消

原文地址:https://www.cnblogs.com/hzdwwzz/p/9924563.html

时间: 2024-10-12 22:28:30

Linux Vim编辑器小结的相关文章

linux   vim编辑器总结

vim编辑器总结 目录 一 vi/vim 使用... 2 1. vi/vim 工作模式... 2 1.1 打开文件... 2 2 普通模式... 2 2.1 读文件... 2 3 编辑模式... 3 4 末行模式... 4 5 vim中的查找和替换命令... 4 6 vim环境设置... 5 7 高级功能... 6 8 打开多个文件... 7 9 文件恢复功能... 7 10 vim多行注释... 8 一 vi/vim 使用 vi/vim 工作模式 vim 的三种工作模式 普通模式 编辑模式 末

Linux vim编辑器使用详解

在Linux中,主要编辑器为vi或者vim,本文围绕vim做简单的讲解说明: Linux默认自带vi(vim)编辑器,其程序包为: [[email protected] ~]# rpm -qf `which vi` vim-minimal-7.2.411-1.8.el6.x86_64 [[email protected] ~]# rpm -qf `which vim` vim-enhanced-7.2.411-1.8.el6.x86_64 vim 编辑器模式切换: 命令模式 .命令行模式.编辑模

Linux Vim编辑器使用简单讲解

在Linux中,主要编辑器为vi或者vim,本文围绕vim做简单的讲解说明:Linux默认自带vi(vim)编辑器,其程序包为:[[email protected] ~]# rpm -qf `which vi` vim-minimal-7.2.411-1.8.el6.x86_64 [[email protected] ~]# rpm -qf `which vim` vim-enhanced-7.2.411-1.8.el6.x86_64vim 编辑器模式切换:命令模式 .命令行模式.编辑模式命令模

Linux Vim编辑器的使用技巧

vi 编辑器  (vim 增强版) 一.vim模式 编辑模式(命令模式) 输入模式 末行模式 打开文件时默认处于编辑模式 模式转换 编辑模式-->输入模式 i:在当前光标所在文字的前面转换为输入模式 a:在.........后面....... o:在......行的下方新建一行并转为输入模式 O:在........上方........... I:在......行的行首转换为... A:..........尾...... 输入模式-->编辑模式 ESC 编辑模式-->末行模式 : 末行模式

linux vim编辑器

1.工作模式 命令模式(a,i,o等键)——>输入模式 输入模式(Esc键)——>命令模式 命令模式(:键)——>末行模式 末行模式(Esc键)——>命令模式 2.vim使用命令 1)光标移动 光标方向移动 ↑.↓.←.→ 上.下.左.右 翻页 Page Down或Ctrl+F 向下翻动一整页内容 翻页 Page Up或Ctrl+B 向上翻动一整页内容 行内快速跳转 Home或数字“0” 跳转至行首 行内快速跳转 End或"$" 跳转至行首 行间快速跳转 1G或

Linux vim编辑器使用技巧

:r  /path/filename   导入文件 :!  [命令]   暂时执行linux命令 :r !date  导入当前时间 定义快捷键 :map  [快捷键]  [触发命令] 例如: :map ^P I#<ESC> :map ^B 0x 连续行注释 :n1,n2s/^/#/g 连续行取消注释 :n1,n2s/^#//g 连续行斜杠号注释 :n1,n2s/^/\/\//g 连续行斜杠号取消注释 :n1,n2s/^\/\///g ^表示行首 /g表示不需要询问 替换 :ab mymail

Linux vim编辑器常用命令

vim文本编辑打开文件vim 文件名如果文件存在会直接打开改文件:如果文件不存在会创建一个文件后再打开三种模式命令模式:文件打开后的默认模式,只能查看文件内容不能修改输入模式:可以编辑和修改末行模式:保存退出 切换命令模式 --> 输入模式 按i键命令模式 --> 末行模式 按:键输入模式和末行模式 --> 命令模式 按Esc键备注:输入模式和末行模式不能直接切换,需要经过命令模式 命令模式操作光标行间的调整h:左移一个字符j:下移一行k:上移一行l:右移一行gg :跳转到文件的第一行G

Linux vim编辑器命令

插入命令 a   在光标所在字符后插入 A   在光标所在行尾插入 i    在光标所在字符前插入 I    在光标所在行行首插入 o   在光标下插入新行 O  在光标上插入新行 定位命令 :set nu   设置行号 :set no nu   取消行号 gg   到第一行 G   到最后一行 nG   到第n行 :n    到第n行 $   到行尾 0    到行首 删除命令 x   删除光标所在处字符 nx   删除光标所在处后n个字符 dd   删除光标所在行 ndd   删除光标后n行

linux下vim编辑器查找 关键字

在  linux  vim 编辑器 下查找   关键字 方法[一] 1?short_open_tag 1 : 它的意思是vim 打开文件的第一行 ? : 它的意思是反向查找 short_open_tag : 它是要查找的关键字