当前位置: 首页 > Linux

Vim基本操作

时间:2023-04-07 01:58:10 Linux

简介Vim是Linux中常用的文本编辑器。本文将简要介绍Vim的基本用法。Vim编辑器具有三种模式——命令模式、编辑模式和末行模式。三种模式的切换方式如下图所示:需要注意的是,编辑模式和末行模式之间不能直接切换。命令模式vimfilename可以直接新建文件,打开文件后默认进入命令模式。在命令模式下,您可以移动光标或删除、复制和粘贴。光标移动常用命令:方向键或h(左)、j(下)、k(上)、l(右):光标移动一个字符。[Ctrl]+[f]:向下翻页。[Ctrl]+[b]:向上翻页。0或[Home]:光标移动到当前行的第一个字符。$或[End]:光标移动到当前行的最后一个字符。G:光标移动到文件的最后一行。gg:将光标移动到文件的第一行。删除、复制、粘贴常用命令:x:向后删除一个字符。X:向前删除一个字符。dd:删除当前行。ndd:n是一个数字,删除包括当前行在内的n行。yy:复制当前行。nyy:n是一个数字,复制n行包括当前行。p:粘贴到当前行的下一行。P:粘贴到当前行的上一行。u:撤销上一个动作。[Ctrl]+[r]:重做上一个动作。编辑模式在命令模式下按i进入编辑模式。在编辑模式下,可以看到“--INSERT--”的提示。编辑完成后,按esc键退出到命令模式。末行模式在命令模式下按:(英文冒号)进入末行模式。在此模式下,您可以进行设置、保存、退出等操作。按esc键退出命令模式。末行模式常用命令::w:保存文件。:q:不保存退出vim。:wq:保存并退出vim。:q!:不保存,强制退出vim。:wq!:保存并强制退出vim。:setnu:显示行号。:setnonu:取消行号。:setff=unix:设置文件格式为unix格式。一张图片胜过千言万语