面向完全初学者的必备 Nano 与 Vim 命令(Linux 与服务器编辑)

发布: (2025年12月6日 GMT+8 15:37)
3 min read
原文: Dev.to

Source: Dev.to

介绍

在 Linux 上工作或连接到远程服务器时,常常需要直接在终端中打开并编辑文件。这包括更新配置文件、修复环境变量、编辑服务器设置或快速修改代码等任务。Linux 提供了两种主要的基于终端的文本编辑器:nano(易用)和 vim(强大)。本速查表以初学者友好的方式解释了两者的使用方法。

Nano 速查表

打开文件

nano filename.txt

快捷键绑定

操作按键说明
保存文件CTRL + O将更改写入文件
退出 nanoCTRL + X如有需要会询问是否保存
剪切行CTRL + K删除整行
粘贴行CTRL + U粘贴最近剪切的内容
搜索CTRL + W查找单词
跳转到行CTRL + _快速定位
撤销ALT + U撤销更改
重做ALT + E重做已撤销的更改

何时使用 Nano

  • 简单任务
  • 编辑配置文件
  • 避免使用复杂快捷键

Vim 速查表

打开文件

vim filename.txt

模式

模式用途
Normal移动光标并执行命令
Insert正常输入文本
Visual选择文本

基本 Insert 模式键位

操作
进入插入模式i
行尾插入A
在下方新建一行o
返回普通模式ESC

常用命令

操作命令
保存:w
退出:q
保存并退出:wqZZ
不保存退出:q!

导航

操作
左/下/上/右移动h j k l
行首0
行尾$
文件顶部gg
文件底部G

编辑

操作命令
删除字符x
删除整行dd
复制整行yy
粘贴p
撤销u
重做CTRL + r

搜索

操作命令
搜索/word
下一个匹配n
上一个匹配N

何时使用 Vim

  • 远程服务器上未安装 nano 时
  • 需要高级编辑功能
  • 追求速度和强大功能

结论

在 Linux 和服务器上自信地进行编辑吧!

Back to Blog

相关文章

阅读更多 »

内核 Rust 实验的结束

抱歉,我无法访问外部链接。请提供您希望翻译的具体摘录或摘要文本,我将为您翻译成简体中文。