linux常用文本编辑器
-
Vim编辑器:
- 打开文件:在终端中使用
vim 文件名
命令打开文件。 - 进入编辑模式:按下
i
键进入编辑模式,此时可以进行文本编辑。 - 保存文件:在编辑模式下,按下
Esc
键退出编辑模式,然后输入:w
并按下Enter
键保存文件。 - 退出编辑器:在命令模式下,输入
:q
并按下Enter
键退出编辑器。
- 打开文件:在终端中使用
-
Nano编辑器:
- 打开文件:在终端中使用
nano 文件名
命令打开文件。 - 进行文本编辑:直接在文本中进行编辑。
- 保存文件:按下
Ctrl + O
组合键保存文件。 - 退出编辑器:按下
Ctrl + X
组合键退出编辑器。
- 打开文件:在终端中使用
-
gedit编辑器:
- 打开文件:在终端中使用
gedit 文件名
命令打开文件。 - 进行文本编辑:在文本编辑器窗口中进行编辑。
- 保存文件:点击编辑器界面上的保存按钮或使用
Ctrl + S
组合键保存文件。 - 退出编辑器:关闭编辑器窗口即可退出编辑器。
- 打开文件:在终端中使用
-
Emacs编辑器:
- 打开文件:在终端中使用
emacs 文件名
命令打开文件。 - 进入编辑模式:在Emacs中,默认即为编辑模式,可以直接进行文本编辑。
- 保存文件:按下
Ctrl + x, Ctrl + s
组合键保存文件。 - 退出编辑器:按下
Ctrl + x, Ctrl + c
组合键退出编辑器。
- 打开文件:在终端中使用
-
Sublime Text编辑器:
- 打开文件:在终端中使用
subl 文件名
命令打开文件,也可以直接在界面中打开文件。 - 进行文本编辑:在文本编辑器界面中进行编辑。
- 保存文件:点击编辑器界面上的保存按钮或使用
Ctrl + S
组合键保存文件。 - 退出编辑器:关闭编辑器窗口即可退出编辑器。
- 打开文件:在终端中使用
-
Visual Studio Code (VSCode)编辑器:
- 打开文件:在终端中使用
code 文件名
命令打开文件,也可以直接在界面中打开文件。 - 进行文本编辑:在文本编辑器界面中进行编辑。
- 保存文件:点击编辑器界面上的保存按钮或使用
Ctrl + S
组合键保存文件。 - 退出编辑器:关闭编辑器窗口即可退出编辑器。
- 打开文件:在终端中使用
搜索和替换文本
-
Vim编辑器:
- 搜索:在命令模式下按下
/
,然后输入要搜索的内容并按下Enter
键。Vim会定位到第一个匹配项。 - 下一个匹配项:在命令模式下按下
n
,可以查找下一个匹配项。 - 替换:在命令模式下按下
:%s/旧内容/新内容/g
,然后按下Enter
键。该命令会全局替换所有匹配的旧内容为新内容。
- 搜索:在命令模式下按下
-
Nano编辑器:
- 搜索:在编辑器界面按下
Ctrl + W
,然后输入要搜索的内容并按下Enter
键。Nano会定位到第一个匹配项。 - 下一个匹配项:在编辑器界面按下
Ctrl + W
,Nano会查找下一个匹配项。 - 替换:在编辑器界面按下
Ctrl + \
,然后输入要搜索的旧内容和新内容并按下Enter
键。Nano会询问是否替换当前匹配项。
- 搜索:在编辑器界面按下
-
gedit编辑器:
- 搜索:在编辑器界面使用
Ctrl + F
快捷键打开搜索栏,然后输入要搜索的内容并按下Enter
键。gedit会定位到第一个匹配项。 - 下一个匹配项:在搜索栏中点击向下箭头按钮,gedit会查找下一个匹配项。
- 替换:在编辑器界面使用
Ctrl + H
快捷键打开替换栏,然后输入要搜索的旧内容和新内容,点击“全部替换”按钮进行全局替换。
- 搜索:在编辑器界面使用
-
Sublime Text和Visual Studio Code编辑器:
- 搜索:在编辑器界面使用
Ctrl + F
快捷键打开搜索栏,然后输入要搜索的内容并按下Enter
键。编辑器会定位到第一个匹配项。 - 下一个匹配项:在搜索栏中点击向下箭头按钮,编辑器会查找下一个匹配项。
- 替换:在编辑器界面使用
Ctrl + H
快捷键打开替换栏,然后输入要搜索的旧内容和新内容,点击“全部替换”按钮进行全局替换。
- 搜索:在编辑器界面使用
高级编辑技巧和快捷键
-
Vim编辑器:
- 多行编辑:按下
Ctrl + V
进入可视块模式,然后使用箭头键选择多行文本,可以对选中的多行进行编辑。 - 多光标编辑:按下
Ctrl + V
进入可视块模式,然后使用箭头键选择多个光标位置,可以在多个位置同时插入、删除或替换内容。 - 文本对象选择:在命令模式下,使用
iw
选中一个单词、i"
选中双引号内的内容等,可以快速选择文本对象进行编辑。 - 宏录制:按下
q
加一个字母键,如qa
,开始录制宏,执行一系列编辑操作,然后按下q
结束录制。再按下@a
即可执行宏的操作。
- 多行编辑:按下
-
Emacs编辑器:
- 矩形编辑:按下
Ctrl + x r t
进入矩形编辑模式,然后使用箭头键选择矩形区域,可以对选中的矩形区域进行编辑。 - 多光标编辑:按下
Ctrl + Shift + Enter
在光标位置添加新光标,可以在多个位置同时编辑。 - 快速选择:按住
Ctrl + 空格
,然后使用箭头键选择文本,可以快速选择多个字符或行进行编辑。
- 矩形编辑:按下
-
gedit编辑器:
- 多光标编辑:按下
Ctrl + Alt + 方向键
在当前行的上方或下方添加新光标,可以在多个位置同时编辑。 - 分屏编辑:按下
Ctrl + Alt + n
(n为1-9的数字键)进行分屏编辑,可以在多个文件或位置同时编辑。
- 多光标编辑:按下
-
Sublime Text和Visual Studio Code编辑器:
- 多光标编辑:按下
Alt + 鼠标左键
在多个位置添加新光标,可以在多个位置同时编辑。 - 快速选择:双击单词快速选择,三击选中整行,按住
Ctrl + 鼠标左键
可以在多行同时选择进行编辑。
- 多光标编辑:按下