15 个 Vim 快捷键让你的生活更轻松
介绍
如果你曾经安装过 Linux,我相信你可能遇到过Vim。
Vim是一款command-line
基于文本的编辑器。它是一款很棒的工具,但我不会说它是 Linux 上最好的文本编辑器,因为这会引发无休止的争论。
Vim 实际上是improved
旧版本的一个版本vi editor
。它带来了许多新功能,包括多级撤消、多窗口支持、可视模式和命令行完成。
如果您是第一次使用它,您可能会很难退出 Vim。。。
什么
?
你
不相信我吗?
证据如下:
在这篇博客中,我将列出 15 个快捷方式,它们将帮助您节省大量时间vim
。
快捷键 | 功能 |
---|---|
西 | 用一个词来表达move forward (你需要处于正常模式)。 |
b | 用一个词来表达move backward (你需要处于正常模式)。 |
gg | 至move to the beginning 文件。 |
格 | 至move to the end 文件末尾(最后一行)。 |
dw | 至delete the word ,光标定位于 。 |
dd | 至delete the line ,光标定位于 。 |
d2d | 至delete 2 lines ,从光标所在行开始。您可以将“2”替换为任意数字,并删除任意数量的行。 |
你 | 到undo 最后执行的操作。 |
Ctrl+r | 到redo 最后执行的操作。 |
/示例文本 | 用于search 文件中的“sample_text”。用于n 移动到文本的下一个出现位置,N 用于移动到文本的上一个出现位置(在命令模式下)。 |
:%s /旧/新/ g | Replaces 所有出现的old 文本new (在命令模式下)。 |
:问! | quit the file discarding all the changes 对文件进行操作(在命令模式下)。 |
: wq | 至save the file 和quit (在命令模式下)。 |
:w 样本文件名 | 到save 文件名为“sample_filename”的文件(在命令模式下)。 |
:问 | 对于quit Vim,当文件发生更改时(在命令模式下),它会失败。 |
这篇博客就到这里。希望大家阅读愉快!😃
鏂囩珷鏉ユ簮锛�https://dev.to/kcdchennai/top-15-vim-shortcuts-to-remember-5523