linux下vim的常用命令都有哪些

2023-04-11 05:40:00 linux 都有哪些 常用命令
Linux下vim的常用命令包括: 1. 基本的移动命令:h(左移),j(下移),k(上移),l(右移),w(向前移动一个单词),b(向后移动一个单词),e(移动到当前单词的末尾),gg(移动到文件开头),G(移动到文件末尾),nG(移动到第n行),/string(搜索string,按n或N可以继续向前或向后搜索),?string(搜索string,按n或N可以继续向前或向后搜索),:set nu(显示行号),:set nonu(不显示行号),ctrl+f(向前翻页),ctrl+b(向后翻页),zz(将当前行置于屏幕中央),zt(将当前行置于屏幕顶部),zb(将当前行置于屏幕底部)。 2. 常用的编辑命令:i(在当前字符之前插入),I(在当前行首插入),a(在当前字符之后插入),A(在当前行末尾插入),o(在当前行之后插入一个新行),O(在当前行之前插入一个新行),r(替换当前字符),R(从当前位置开始连续替换),s(替换当前字符并进入插入模式),S(替换当前行并进入插入模式),J(合并当前行和下一行),x(删除当前字符),X(删除前一个字符),dd(删除当前行),ndd(删除从当前行开始的后n行),yy(复制当前行),nyy(复制从当前行开始的后n行),p(粘贴,将复制或剪切的内容粘贴到光标之后),P(粘贴,将复制或剪切的内容粘贴到光标之前),u(撤销),ctrl+r(重做)。 3. 常用的查找命令:/string(搜索string,按n或N可以继续向前或向后搜索),?string(搜索string,按n或N可以继续向前或向后搜索),:set nu(显示行号),:set nonu(不显示行号),ctrl+f(向前翻页),ctrl+b(向后翻页),zz(将当前行置于屏幕中央),zt(将当前行置于屏幕顶部),zb(将当前行置于屏幕底部)。 4. 常用的保存和退出命令::w(保存),:wq(保存并退出),:q(退出),:q!(强制退出,不保存),:wq!(强制保存并退出)。

相关文章