Linux Vi或VIM的插入,定位,搜索,复制、粘贴、删除、取消和替换

简介: Linux Vi或VIM的插入,定位,搜索,复制、粘贴、删除、取消和替换

编辑某文件:VI 或VIM  XXX


插入命令:


说明:a在光标所在字符后插入


  A在光标所在行尾插入


   i在光标所在字符前插入


   I在光标所在行首插入


   o在光标所在行首插入


   O在光标所在行首插入


注意:必须按ESC退出到命令行


定位命令:


说明:


:set nu 设置行号


:set nonu 取消行号


 gg 到第一行


 G 到最后一行


:n 或 nG 到第几行


$ 移至行尾


        0移至行首


删除命令:


说明:     x删除光标所在处字符


       nx删除光标所在处后n个字符


dd删除光标所在行


ndd删除n行


dG删除光标所在行到末尾


D删除光标所在处到行尾


:n1,n2d删除指定范围行


剪切和复制命令:


说明: yy复制当前行


nyy复制当前行以下n行


dd剪切当前行


ndd剪切当前行以下n行


p(小写)粘贴在当前光标所在行下


P(大写)粘贴在当前光标所在行上


取消和替换命令:


说明: r取代光标所在处字符


R从光标所在处开始替换字符,ESC结束


u取消上一步操作


搜索和搜索替换命令:


说明: /aaa 搜索指定字符串


:set ic 搜索时忽略大小写


n查找下一个


:%s /aaa  /bbb  /g 全文替换指定字符串aaa替换成bbb


:n1,n2s /aaa  /bbb /g在一定的范围内替换指定字符串


保存和退出命令:


说明:


:w 保存修改


:w aaa 另存新文件名aaa


:q! 不保存修改退出


:wq!保存修改并退出(文件所有者或root可使用)


:wq  保存修改退出


:ZZ 快捷键,保存修改并退出


目录
打赏
0
0
0
0
1
分享
相关文章
LS-LINUX-001 Vim的使用方法
本文介绍了终端编辑器 Vim 的基础使用方法及 Linux 系统中 `systemctl` 命令的操作技巧。Vim 部分涵盖编辑模式与命令模式切换、常用编辑指令;`systemctl` 部分以 `dhcpcd` 服务为例,讲解了服务的启动、停止、重启、状态查询及开机自启设置等操作,适合初学者快速掌握系统管理技能。
60 13
【Linux】vim使用与配置教程
Vim是一款功能强大的文本编辑器,广泛应用于Linux环境,是开发者和系统管理员的必备工具。本文介绍了Vim的基本操作与简单配置,涵盖命令模式、插入模式和底行模式的使用方法,以及光标定位、复制粘贴、搜索替换等常用技巧。同时,文章还提供了实用的分屏操作和代码注释方法,并分享了通过`.vimrc`文件进行个性化配置(如显示行号、语法高亮、自动缩进等)的技巧,帮助用户提升文本编辑效率。掌握这些内容,能让Vim更好地服务于日常工作与开发需求。
174 3
Vi 和 Vim 文本编辑器使用指南
Vi 和 Vim 是 Unix/Linux 系统中常用的文本编辑器,Vim 是 Vi 的改进版,增加了语法高亮、多级撤销等功能。它们支持命令模式、插入模式和末行模式,可通过快捷键高效进行文本编辑操作,如移动光标、删除文本、查找替换等。例如,命令模式下“hjkl”分别用于左右上下移动光标,“x”删除字符,“i”进入插入模式输入文本,“:wq”保存并退出。
55 6
|
6月前
|
Linux vi/vim
Linux vi/vim
53 5
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
Linux Vim的 命令大全
Linux Vim的 命令大全
90 0
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
146 8

热门文章

最新文章

下一篇
oss创建bucket