vi和vim编辑器小结
2012-11-13 21:04
141 查看
1.当你想要消除所有的编辑结果,把内容回到文件打开时的内容时,命令 :
:e! 这样你就恢复上一次到存储的文件内容,可以从头编写了。
2.如果你想消除所有的编辑结果,然后直接离开vi,命令:
:q!
3.当保存文件发现已经存在,可以强制覆盖或这追加,命令:
:w! (强制覆盖) 或者 :w (追加)
4.进入编辑模式:
i 在光标之前插入文本 a 在光标之后插入文本 两者的区别:按下a时,光标会往右移一个字符。而 i 不动。
5.D 删除从光标开始到行末的内容 dd 删除整行 2dd 删除两行(光标本行及下一行)
其实dd删除掉的内容是被放进缓冲区了,你可以利用 p 来粘贴内容。 可以试一下 先按以下dd 再按 p 。就达到了把两行 的内容互换位置了。
dG:删除光标以后的内容(光标移动到最前面就可以删除所有内容了)
dw 按回车,就删除了光标所在位置字符
6.u 撤销操作
7.查找第几行 ,命令:
:2 (光标移动到第二行首)
8./string string就是要搜索的字符串 。
n 跳到当前所在搜索目标的下一个目标处 。 <shift>+n 往回搜索 。
9.括号匹配命令:写程序时将光标放在单括号下面,输入%
就会光标自动跳到匹配的括号下。
10.ggyG:全部复制
p:在光标出粘帖缓存区内容
yy:复制当前行
nyy:复制光标所在向下n行内容
11.光标移动命令
0:移动到光标所在行最前面
$:移动到光标所在行最后面
H:移动当前屏幕第一行第一列
M:移动当前屏幕中间行第一列
L:移动当前屏幕最后行第一列
nG:移动到第n行
n-:向上移动n行
n+:向下移动n行
G:移动到最后一行行首
12.字符串补齐
CTRL + P
CTRL + N
整行补齐
CTRL+X CTRL + L两个命令组合
:e! 这样你就恢复上一次到存储的文件内容,可以从头编写了。
2.如果你想消除所有的编辑结果,然后直接离开vi,命令:
:q!
3.当保存文件发现已经存在,可以强制覆盖或这追加,命令:
:w! (强制覆盖) 或者 :w (追加)
4.进入编辑模式:
i 在光标之前插入文本 a 在光标之后插入文本 两者的区别:按下a时,光标会往右移一个字符。而 i 不动。
5.D 删除从光标开始到行末的内容 dd 删除整行 2dd 删除两行(光标本行及下一行)
其实dd删除掉的内容是被放进缓冲区了,你可以利用 p 来粘贴内容。 可以试一下 先按以下dd 再按 p 。就达到了把两行 的内容互换位置了。
dG:删除光标以后的内容(光标移动到最前面就可以删除所有内容了)
dw 按回车,就删除了光标所在位置字符
6.u 撤销操作
7.查找第几行 ,命令:
:2 (光标移动到第二行首)
8./string string就是要搜索的字符串 。
n 跳到当前所在搜索目标的下一个目标处 。 <shift>+n 往回搜索 。
9.括号匹配命令:写程序时将光标放在单括号下面,输入%
就会光标自动跳到匹配的括号下。
10.ggyG:全部复制
p:在光标出粘帖缓存区内容
yy:复制当前行
nyy:复制光标所在向下n行内容
11.光标移动命令
0:移动到光标所在行最前面
$:移动到光标所在行最后面
H:移动当前屏幕第一行第一列
M:移动当前屏幕中间行第一列
L:移动当前屏幕最后行第一列
nG:移动到第n行
n-:向上移动n行
n+:向下移动n行
G:移动到最后一行行首
12.字符串补齐
CTRL + P
CTRL + N
整行补齐
CTRL+X CTRL + L两个命令组合
相关文章推荐
- Java之美[从菜鸟到高手演练]之Linux下vi和vim编辑器的使用
- 【Linux入门学习之】vi/vim编辑器必知必会
- 鸟哥的LINUX私房菜学习笔记-----VI/VIM编辑器的使用
- vi和vim编辑器
- vi和vim编辑器
- 【读书笔记】学习vi与Vim编辑器
- Linux基础-3.编辑器vi的使用(vi和vim的联系)
- Vi、Vim及Gedit编辑器
- vi/vim编辑器的使用
- 【转】Linux上vi(vim)编辑器使用教程
- Linux上vi(vim)编辑器使用说明
- 《鸟哥的Linux私房菜基础》第十章、VI、VIM编辑器
- linux下vi与vim编辑器的区别及使用方法
- Linux---vi/vim复制剪切粘贴以及常用命令小结
- 20170405_Linux编辑器Vim/Vi
- linux - vi/vim编辑器-高级用法
- Linux上vi(vim)编辑器使用教程
- 初识Linux(五)--VI/VIM编辑器
- Linux上vi(vim)编辑器使用教程
- Linux上vi(vim)编辑器使用教程