VIM、nano编辑器 简单使用操作

本文详细介绍了Linux系统下的两种常见文本编辑器nano和vim的使用方法,包括快捷键、模式切换、文本编辑、文件操作等核心功能,适合初学者和进阶用户学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vim:https://www.vpser.net/manage/vi.html

vim 链接2:https://www.runoob.com/linux/linux-vim.html

nano:https://www.vpser.net/manage/nano.html

Linux 命令大全:https://man.linuxde.net/

1、nano

nano编辑界面最下方黑底白字表示快捷键操作,其中 ^ 代表 CtrlM 表示 Alt

常用快捷键:
保存:Ctrl+O
退出:Ctrl+X
粘贴:Ctrl+U
移动:Ctrl + 行号

2、Vim

Vim 分为 一般模式(默认模式), 编辑模式,命令行模式 3种模式。

  • 不管处于哪种状态情况,按下 Esc 就会进入 一般模式,
  • 编辑模式 和 命令行模式之间 不能切换
  • 一般模式 切换到 编辑模式,按下如下命令:
命令含义
i当前光标位置左边 添加文本
I当前行开始处 添加文本(非空字符的行首)
a当前光标位置右边 添加文本,(光标的下一个字符)
A在 当前行 的 末尾 位置 添加文本
o在 当前行 的 下面 新建一行
O在 当前行 的 上面 新建一行
R替换(覆盖) 当前光标位置及后面的若干文本, 直到按下ESC退出
  • 一般模式 切换到 命令行模式 的可用指令(:,/,?)
命令含义
/word向 下 查找word字符串
?word向 上 查找word字符串
:w保存文件
:w [filename]保存至filename文件
:q退出编辑器
:q!不保存退出, ! 为强制
:wq保存退出
:! command暂时离开vim到命令行下执行 command
:set nu显示行号
:set nonu取消显示行号
  • 一般模式下的常用操作:光标移动、复制粘贴、查找替换

    • 光标移动
命令含义
n+向下跳n行
n-向上跳n行
nG跳到行号为n的行
G跳至文件的最后一行
gg跳到文件第一行,等价于 1G,
  • 查找替换
命令含义
:s/old/new用 new 替换 行中 首次出现的 old
:s/old/new/g用 new 替换 行中 所有的 old
:n,m s/old/new/g用 new 替换 从n到m行里所有的 old
:%s/old/new/g用 new 替换当前文件里 所有的 old
  • 复制粘贴
命令含义
yy复制 光标 所在行
nyy复制 当前行 向下n行,包括当前行
yw复制 从光标 开始到 词尾 的字符。
nyw复制 从光标 开始的 n个单词。
dd删除 光标 所在行
ndd删除 当前行 向下n行,包括当前行
p粘贴 剪切板里的内容在 光标后,
P粘贴 剪切板里的内容在 光标前
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值