linux命令-创建文件(vi vim)
vi和vim
是linux中的文本编辑器,用来在linux中创建、查看或者编辑文本文件,就像windows的记事本。
vim是vi的增强版本,vi的绝大多数用法在vim都适用。
vi和vim的使用
一般模式:
用vi或者vim命令打开文件(vim b.txt)进入了一般模式,可以查看文件的内容,但是不能编辑文件内容。
编辑模式:
在一般模式下,按i键或者a键,进入编辑模式,可以编辑文件内容,但是不能保存编辑的内容。
按Esc键,可以回到一般模式。
命令行模式:
在一般模式下,按shift + :,进入命令行模式;
输入: q!-----不保存强制退出编辑器;
wq-----保存并且退出编辑器;
q------只是退出编辑器 (就返回到之前输入命令行)
vi和vim编辑器的快捷键
1) 复制当前行
在一般模式下,按yy,把光标所在行复制到剪切板。
按p,把剪切板中的内容粘贴到光标所在的下一行
2) 复制当前行往下n行
在一般模式下,按数字nyy,把光标所在行往下n行复制到剪切板。
按p,把剪切板中的内容粘贴到光标所在的下一行
3) 在文本文件中查找关键字
在命令行模式下,输入 / 关键字,回车
按n表示光标查找下一个关键字
4) 删除光标所在的当前行、
在一般模式下,按dd,删除光标所在的当前行
5) 删除光标所在的行往下n行
在一般模式下,按数字ndd
6) 撤销上次编辑的内容
在一般模式下,按u
7) 显示行号
命令行模式下,设置文件的行号 set nu
取消文件的行号 set nonu