vi命令

来源:互联网 发布:域名分为几部分 编辑:程序博客网 时间:2024/05/22 14:17

vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。

i
a/A
o/O 插入一行
r + ?替换


0:文件当前行的开头
$:文件当前行的末尾
G:文件的最后一行开头
1 + G到第一行 
9 + G到第九行 = :9


dd:删除一行
3dd:删除3行
yy:复制一行
3yy:复制3行
p:粘贴
u:undo
ctrl + r:redo


"a剪切板a
"b剪切板b


"ap粘贴剪切板a的内容


每次进入vi就有行号
vi ~/.vimrc
set nu


:w a.txt另存为
:w >> a.txt内容追加到a.txt


:e!恢复到最初状态


:1,$s/hadoop/root/g 将第一行到追后一行的hadoop替换为root
:1,$s/hadoop/root/c 将第一行到追后一行的hadoop替换为root(有提示)

原创粉丝点击