前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

vim

原创
作者头像
用户8539083
发布2024-07-12 20:22:10
870
发布2024-07-12 20:22:10
举报
文章被收录于专栏:linux 学习

vim有三种模式

vim file 即可创建file并进行编辑,自动进入命令模式

命令模式

^ 移动光标至行首

$ 移动光标至行尾

e 移动到单词末位

w 移动到下一个单词的头

u 撤销上一个动作

x 删除一个字符

10x 删除连续的10个字符

dd 剪切光标所在行

10dd 剪切光标所在行及以下10行

yy 复制光标所在行

10yy 复制光标所在行及以下10行

p 在当前行下面粘贴

编辑模式

编辑模式的进入方式:i 和 o

i 进入到命令模式下光标所在位置

o 进入到命令模式下光标所在行的下一行

末行模式

保存退出 wq q q!

设置行号 set nu

取消行号 set nonu

转换文件格式 set ff=unix 或者在命令行中 dos2unix 文件名

当从自己的电脑(Windows)向服务器(Linux)中传递文件并运行时,可能会涉及到文件格式转换

替换 %s///g %s/// s///g s///

异常处理

vim编辑文本时回生成一个.swp文件。

如果遇到中途退出,导致无法再次编辑文件时,可以把.swp文件删除(从头开始编辑)。

或者vim -r 文件继续编辑

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 命令模式
  • 编辑模式
  • 末行模式
  • 异常处理
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档