Linux vim编辑器

简介: Linux vim编辑器

一、vim介绍

  • vi 是文本编辑器
  • 特点:
  1. 只能编辑文本内容,不能排版
  2. 不支持鼠标
  3. 没有菜单
  4. 只有命令
#打开文件
vim /root/shell/a
#打开文件并定位到第10行
vim /root/shell/a +10

二、vi 编辑器三种模式:

  1. 命令模式
    vi 文件就是命令模式,使用命令就可以对文件进行编辑,删除,定位,复制,粘贴,替换等操作
  2. 末行模式
    执行保存,退出,强制退出,另存为等操作
  3. 编辑模式
    编辑文本。

**三种模式的转换:**编辑模式 (esc键)—> 命令行模式(shift 和 : ) —>底行模式(esc键) --> 命令行模式(i、a) --> 编辑模式

三、命令行常用命令

命令 功能
o 在当前行后面插入一空行
O 在当前行前面插入一空行
dd 删除光标所在行
ndd 从光标位置向下连续删除 n 行
yy 复制光标所在行
nyy 从光标位置向下连续复制n行
p 粘贴
u 撤销上一次命令
gg 回到文件顶部
G 回到文件末尾
/str 查找str,如果要查询下一个str,使用n(向下查找)或者N(向上查找)

四、底行常用命令

命令 功能
:w 文件 另存为
:w 保存(ctrl + s)
:q 退出, 如果没有保存,不允许退出
:q! 强行退出, 不保存退出
:wq 保存并退出
:x 保存并退出
:set nu 设置行号
:%s/旧文本/新文本/g 文本替换

目录
相关文章
|
22天前
|
Unix Linux 开发工具
在Linux中,有哪些基本的 Vim 命令?
在Linux中,有哪些基本的 Vim 命令?
|
3天前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
26 8
|
22天前
|
搜索推荐 Linux 网络安全
Linux系统中的Vim编辑器
【8月更文挑战第21天】Vim是一款功能强大的文本编辑器,在Linux系统中广泛使用。它具有三种基本模式:命令模式,用于执行操作但不能编辑文本;插入模式,允许用户像常规编辑器那样输入文本;底线命令模式,用于保存、退出及查找替换等操作。Vim还支持多窗口编辑、宏录制及插件扩展等功能,并可通过配置文件个性化设置。因其高效性、良好的可移植性和远程编辑能力,Vim特别适用于开发者和系统管理员。
|
25天前
|
开发工具
vim编辑器常用命令
vim编辑器常用命令
43 1
|
24天前
|
程序员 Linux 开发工具
为什么vim是程序员最喜欢的文本编辑器之一
为什么vim是程序员最喜欢的文本编辑器之一
18 0
|
24天前
|
存储 Linux 开发工具
【linux vim使用说明】
【linux vim使用说明】
14 0
|
29天前
|
Unix Linux 程序员
全面介绍Linux中的Vim编辑器
全面介绍Linux中的Vim编辑器
|
1月前
|
Linux 程序员 Shell
【Linux】vim编辑器
【Linux】vim编辑器
|
4月前
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
170 1
|
4月前
|
运维 自然语言处理 开发工具
【专栏】NeoVim正逐渐取代Vim成为运维人员首选的文本编辑器。这 8 个原因或许是答案,命令对比一目了然!
【4月更文挑战第28天】NeoVim正逐渐取代Vim成为运维人员首选的文本编辑器。其优势包括更好的扩展性、现代化界面、多语言编程支持、异步处理能力、协作功能、持续更新及活跃社区。NeoVim的命令与Vim相似,但在启动配置、插件管理和窗口管理等方面有所优化。总的来说,NeoVim提供了更强大、灵活和现代的编辑体验。
424 0