linux vim常用操作
2013-07-22 16:05
197 查看
vim 为vi编辑器的升级版,vi和vim都是多模式文本编辑器,相对来说,vim的功能更加强大,扩展性更好。vim完全兼容vi
vim的三个模式
1.命令模式
(1)光标移动
k 将光标向上移动
j 将光标向下移动
h将光标向左移动
l将光标向右移动
0 $ 将光标移动到行首和行尾
gg G 将光标移动到第一行和最后一行
/搜索的内容
快速查找想要的内容,按n查找下一个
(2)少量的编辑文本
dd 删除一行
ndd 删除n行
D 将光标至行尾删除
d gg 将光标到第一行的内容全部删除
d G 将光标到最后一行的内容全部删除
i/a 在光标(前/后)位置插入
yy 复制一行
nyy 复制n行
p 粘贴
u 撤消
x 删除单个字符
dw 删除一个单词
r 替换一个字符
R 连续替换
A 直接在行尾插入内容
O 切换到出入模式,并另起一行出入
2.插入模式
插入文本
3.末行模式
a. 保存退出:wq w保存 q退出 :q! 不保存退出 wq! 加!表示强制退出
b. 查找替换 :%s/old/new/g
例如:
:%s/kernel/abc/g
:3,5s/old/new/g
:w/文件 将文件内容另存为…..
:r/文件 读取文件
:%s 全部替换
:%s/192/222/g 将全部192换成222
c.其他的命令
:set nu 设置vi环境每行内容前加行号
:set nonu 取消行号
:set ic 忽略大小写字母
vim的三个模式
1.命令模式
(1)光标移动
k 将光标向上移动
j 将光标向下移动
h将光标向左移动
l将光标向右移动
0 $ 将光标移动到行首和行尾
gg G 将光标移动到第一行和最后一行
/搜索的内容
快速查找想要的内容,按n查找下一个
(2)少量的编辑文本
dd 删除一行
ndd 删除n行
D 将光标至行尾删除
d gg 将光标到第一行的内容全部删除
d G 将光标到最后一行的内容全部删除
i/a 在光标(前/后)位置插入
yy 复制一行
nyy 复制n行
p 粘贴
u 撤消
x 删除单个字符
dw 删除一个单词
r 替换一个字符
R 连续替换
A 直接在行尾插入内容
O 切换到出入模式,并另起一行出入
2.插入模式
插入文本
3.末行模式
a. 保存退出:wq w保存 q退出 :q! 不保存退出 wq! 加!表示强制退出
b. 查找替换 :%s/old/new/g
例如:
:%s/kernel/abc/g
:3,5s/old/new/g
:w/文件 将文件内容另存为…..
:r/文件 读取文件
:%s 全部替换
:%s/192/222/g 将全部192换成222
c.其他的命令
:set nu 设置vi环境每行内容前加行号
:set nonu 取消行号
:set ic 忽略大小写字母
相关文章推荐
- Linux学习-vi/vim常用操作
- vim常用操作(摘自鳥哥的Linux私房菜)
- linux 最常用编辑器 —— vim 基本操作
- Linux之vim常用操作
- LinuxStudyNote(36)-Vim(1)-Vim常用操作、Vim操作详细教程、Vim常用命令、命令模式、命令模式常用命令、插入模式、编辑模式
- Linux vim常用操作命令总结
- Linux-Vim常用操作
- Linux下常用vim操作快捷键
- 【Linux基本操作】系列02:vim的常用操作
- Linux笔记——vim常用操作及扩展补充[手册]
- linux常用命令&vim操作
- Linux-Vim常用操作
- linux常用命令之七:Vim常用操作
- Linux学习之Vim(-)-常用操作导航集锦
- Linux下vim基本操作和清空文件内容的常用方法
- linux下vim常用操作技巧和出现问题的解决方案
- linux下vim命令模式下的常用操作
- Linux vim编辑器常用操作技巧整理
- linux——vim最常用的操作
- Linux自学笔记(九)常用命令之Vim相关操作