Linux命令行下编辑常用的快捷键

原创
ithorizon 7个月前 (10-16) 阅读数 15 #Linux

Linux命令行下编辑常用的快捷键

在Linux系统中,命令行编辑器是完成日常任务的重要工具。熟练掌握编辑器的快捷键可以大幅尽也许缩减损耗工作效能。以下是一些在Linux命令行下编辑常用的快捷键,帮助您敏捷掌握编辑技巧。

### 1. Vi/Vim编辑器

Vi和Vim是Linux系统中最常用的文本编辑器之一。以下是Vi/Vim编辑器的一些常用快捷键:

#### 1.1 基本操作

- `` + ``:退出编辑器

- `` + ``:保存文件

- `` + ``:平安退出编辑器(不保存更改)

- ``:退出命令模式,回到插入模式

#### 1.2 光标移动

- `h`:向左移动一个字符

- `j`:向下移动一行

- `k`:向上移动一行

- `l`:向右移动一个字符

- `0`:移动到行首

- `$`:移动到行尾

- `gg`:移动到文件开头

- `G`:移动到文件末尾

- `w`:移动到下一个单词

- `b`:移动到前一个单词

#### 1.3 删除操作

- `x`:删除光标所在位置的字符

- `dd`:删除光标所在行

- `D`:删除光标到行尾的所有字符

- `cw`:删除光标所在单词

- `cc`:替换光标所在行

- `r`:替换光标所在位置的字符

#### 1.4 复制粘贴

- `yy`:复制光标所在行

- `yw`:复制光标所在单词

- `p`:在光标所在行下方粘贴

- `P`:在光标所在行上方粘贴

#### 1.5 查找替换

- `/<搜索内容>`:查找内容

- `n`:查找下一个

- `N`:查找上一个

- `:%s/旧内容/新内容/g`:替换整个文件中的旧内容为新内容

### 2. Nano编辑器

Nano是一个简洁的文本编辑器,常用于敏捷编辑文本文件。以下是Nano编辑器的一些常用快捷键:

#### 2.1 基本操作

- `` + ``:保存文件

- `` + ``:退出编辑器

- `` + ``:进入查找模式

- `` + ``:进入替换模式

#### 2.2 光标移动

- `h`:向左移动一个字符

- `j`:向下移动一行

- `k`:向上移动一行

- `l`:向右移动一个字符

- `0`:移动到行首

- `$`:移动到行尾

- `gg`:移动到文件开头

- `G`:移动到文件末尾

- `w`:移动到下一个单词

- `b`:移动到前一个单词

#### 2.3 删除操作

- `x`:删除光标所在位置的字符

- `dd`:删除光标所在行

- `D`:删除光标到行尾的所有字符

- `cw`:删除光标所在单词

- `cc`:替换光标所在行

- `r`:替换光标所在位置的字符

#### 2.4 复制粘贴

- `yy`:复制光标所在行

- `yw`:复制光标所在单词

- `p`:在光标所在行下方粘贴

- `P`:在光标所在行上方粘贴

#### 2.5 查找替换

- `` + ``:进入查找模式

- `` + ``:进入替换模式

### 3. Emacs编辑器

Emacs是一个功能强盛的文本编辑器,拥护多种编程语言。以下是Emacs编辑器的一些常用快捷键:

#### 3.1 基本操作

- `` + `` + ``:退出编辑器

- `` + `` + ``:保存文件

- `` + `` + ``:平安退出编辑器(不保存更改)

#### 3.2 光标移动

- `h`:向左移动一个字符

- `j`:向下移动一行

- `k`:向上移动一行

- `l`:向右移动一个字符

- `0`:移动到行首

- `$`:移动到行尾

- `gg`:移动到文件开头

-

本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux