vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容

简介: vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容

现在学习/vi编辑器

现在vi\vim是文本文件进行编辑的最佳选择

Vim是vi的加强的版本,兼容vi的所有指令

vim编辑器有三种工作模式

命令模式是你所按的键盘快捷键都是命令

输入模式,可以对文件内容进行自由编辑

底线模式 可以完成文件的保存和退出

可以通过键盘的

使用 vi文件路径,或者vim文件路径

如果文件不存在,就会主动创建一个新的文件

vim hello.txt,打开这个文件

命令模式下按 i 可以进入插入模式

按ESC命令就又回到了命令模式

按两下yy,再加上p复制了一行内容

按两下DD,删除一行

按U撤销的意思

:就进入了底线命令模式了

底线命令模式 :wq就是保存并退出的意思

按i进入输入模式

写完之后,按ESC键

底线模式输入 :wq就是保存的意思

:q 仅q仅退出

命令模式快捷键

i键在当前光标下输入

按ESC又回到,输入模式

a是在当前光标之后,今日输入模式,就是在这个光标后面的位置添加内容

大写I键,在当前行的开头,进入输入模式

小o是在当前的光标的下一行进入输入模式

大写O,在当前光标上一行进入输入模式

还有一些其他的快捷指令

0将光标移动到开头

shift + 4 可以快速移动光标到当前行的结尾

pageup和pagedown可以实现翻页

利用 /可以进入搜索模式

/666就可以进入我们的搜索模式

利用n可以自动将光标跳转到下一行

shift + n可以往上面搜索

dd删除光标所对应的行的

ndd从当前位置删掉多少行

yy 复制光标定住的这一行,p粘贴

u是撤销的意思

Ctrl + r可以进行反向撤销

gg跳到首行

shift + g直接到行位

dG从当前行开始,删到行尾

dgg 当前行到首行全部删掉

d$从当前开始删到行尾

d0从当前位置删到行的行位

:q!表示强制退出

:set paste 从外部复制内容的,可以保证你复制的是什么样,进来就是什么样


相关文章
|
1月前
|
XML 存储 Java
Vim操作指令全解析
Vim是Linux环境中高效文本编辑的强大工具,支持多种模式(普通、插入、可视、命令行)以实现灵活操作。本文全面解析Vim的基础移动、编辑指令,搜索替换功能,窗口分屏技巧,寄存器与宏使用,以及高级文本对象操作和批量处理方法。同时,提供实用配置建议和插件推荐(如NERDTree、vim-airline),帮助用户提升效率。学习资源包括内置教程`vimtutor`及官方文档,助您从新手成长为Vim高手。
146 7
|
3月前
|
Linux UED C++
MarkEdit:相信做技术的同学都会喜欢这个编辑器的,MarkEdit编辑器,让Markdown编辑变得简单而强大,超赞~~~
嗨,大家好,我是小华同学。MarkEdit是一款跨平台的Markdown编辑器,支持Windows、macOS和Linux,提供实时预览、快捷键、自定义主题和插件系统等核心功能。它适用于日常笔记、技术文档、博客写作、学术论文和电子书制作等多种场景。
233 31
|
3月前
|
移动开发 数据可视化 前端开发
tmagic - editor:大厂开源项目,零代码/低代码页面可视化编辑的利器,多端统一方案揭秘!如何用一套代码支持H5/PC,牛牛牛~~~
腾讯推出的开源项目 **tmagic-editor** 是一款所见即所得的页面可视化编辑器,支持H5、PC、TV等多种页面类型。它已应用于腾讯视频会员、腾讯会议等业务,每月生产和发布数百个页面,极大提高了开发效率。通过简单的拖拽和配置,非技术人员也能轻松创建复杂页面。tmagic-editor 支持 Vue2/Vue3 和 React 等多种前端框架,并提供了丰富的扩展功能,满足不同业务需求。
292 3
Summernote 富文本编辑器的内容变成只读模式
这篇文章介绍了如何使用Summernote富文本编辑器的disable方法将编辑器设置为只读模式。
|
7月前
|
开发工具
用 Vim 编辑 Markdown 时直接粘贴图片
介绍一款 Vim 插件,可以帮助提升编辑 Markdown 时的从剪贴板粘贴图片的效率和体验。
71 2
|
9月前
|
存储 JSON 机器人
【Azure 机器人】微软Azure Bot 编辑器系列(2) : 机器人/用户提问回答模式,机器人从API获取响应并组织答案 (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(2) : 机器人/用户提问回答模式,机器人从API获取响应并组织答案 (The Bot Framework Composer tutorials)
104 0
|
9月前
|
Unix Linux 开发工具
但凡会点Vim编辑技巧,不至于被说成是很水的网工了。
但凡会点Vim编辑技巧,不至于被说成是很水的网工了。
|
9月前
|
存储
UE建模模式编辑器工具的快速入门教程
在UE虚幻引擎中,想要进行创建网格体、制作新关卡几何原型、编辑现有静态网格体资产等模型编辑动作,都需要借助建模模式的编辑器完成。因此,充分掌握编辑器能力是每个UE开发人员必备的基础技能,尽管UE建模模式中的许多工具与其他建模软件工具操作类似,但在如何构建网格体编辑方面存在着重要区别。 下面就带大家一起了解「UE建模模式编辑器」的不同之处🤔。
|
10月前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
开发工具
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
965 0