当前位置: 首页 > news >正文

Linux文本编译器

1.VIM的配置文件

全局配置:/etc/vimrc

用户配置:~/.vimrc

2.VIM的三种模式

1.命令模式

vim 文件名 

移动光标操作

操作按键
移动光标方向键↑↓←→
跳到行首HOME
跳到行尾END
向后前进多少行n数字
前进一屏Ctrl+F
后退一屏Ctrl+B
跳到文档末尾Shift+G
跳到文档开头gg

搜索操作

操作按键
向后查找内容/关键字,回车
向前查找内容?关键字,回车
下一个关键字n
上一个关键字N

复制光标所在行 yy

粘贴到下一行/上一行 p/P

删除光标前面一个字符 X

删除光标后面1个字符 Del/x

删除一行 dd

删除光标下面n行 ndd

重复上一次的操作 .

撤消最近一次操作 u

恢复最近一次操作 Ctrl+

2.编辑模式

a:在光标下一个字符之前插入文本

A:在光标所在的航模插入文本

i:在光标上一个字符之前插入文本

I:在光标的行首插入文本

o:在光标所在的行下插入一行文本

O:在光标所在的行上插入一行文本

r:修改当前光标所在的字符

R:替换文本

Ctr+U撤销,esc返回命令模式

3.底行模式

按下:进入,esc返回命令模式

Shift +

: w 保存

:q 退出

:wq 保存并且保存

:q! 放弃修改,退出

:e! 放弃所有更改,重新编辑(不关闭)

显示行号: :set n
原文链接:vi命令 – 文本编辑器 – Linux命令大全(手册)

相关文章:

  • 供应链管理系统--升鲜宝门店收银系统功能解析,登录、主界面、会员 UI 设计图(一)
  • 结构型模式 - 享元模式 (Flyweight Pattern)
  • DeepSeek开源周第二弹:DeepEP如何用RDMA+FP8让MoE模型飞起来?
  • Ollama Open WebUI
  • PwnLab详细解答
  • 解决Deepseek“服务器繁忙,请稍后再试”问题,基于硅基流动和chatbox的解决方案
  • c#-LINQ与lambda表达式学习笔记
  • DeepSeek R1 + 飞书机器人实现AI智能助手
  • MinIO整合SpringBoot实现文件上传、下载
  • MySQL八股整理
  • Unity Dedicated Server 控制台 输出日志LOg 中文 乱码
  • docker的下载与使用(一)
  • 【Godot4.3】基于绘图函数的矢量蒙版效果与UV换算
  • 在Anaconda的虚拟环境中安装R,并在vscode中使用
  • 【Linux】CentOS7停服之后配置yum镜像源
  • ‌Selenium三大等待方式详解
  • 【数据分析】4 商业数据分析技能模型总结
  • 捌拾- 量子态层析 以及 布洛赫球 (1)
  • Nmap使用指南
  • etcd 3.15 三节点集群管理指南
  • 唐河企业网站制作价格/深圳华强北
  • 网站建设自学/竞价账户托管哪家好
  • 北京 网站建设公司/seo网站内部优化方案
  • 网站视频背景怎么做/知名的seo快速排名多少钱
  • 刘强东自己做网站/进入百度官网
  • 做网站添加支付功能要多少钱/百度的链接