前言
本篇博客仅用作本人的代码操作笔记和知识整理,来源收集至网络或者图书知识。
vim操作模式
vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。
命令模式
Linux
操作系统下输入vi/vim
进入命令模式
i
切换到输入模式,以输入字符。x
删除当前光标所在处的字符。:
切换到底线命令模式,以在最底一行输入命令。
vim跳转指定行
命令行模式下输入(n为指定的行号):
-
ngg
/nG
(跳转到文件第n行,无需回车) -
:n
(跳转到文件第n行,需要回车) -
vim +n filename
(在打开文件后,跳转到文件的第n行,注意要输入+
号)
示例代码如下:
[master@NG37 /home/master]$vim +100 414340_id.txt
vim显示当前行数
在底线命令行模式下输入:set nu
示例代码如下:
[master@NG37 /home/master]$ vim +2238828 HZCXZH.TW_SC_KDFZJZ_202001.csv
删除所有记录,保留文件
在命令模式下输入::%d
,然后保存:wq
%
是匹配所有行d
是删除的操作