6.创建新文件
通过vi的命令模式,在当前打开的文件里面,使用":"命令之后,
键入 :new file_name 然后即可在当前窗口新创建一个分屏的file_name文件窗口
此时你可以通过 ^w jklm进行上下切换,也可以自由地在多个文件中进行复制粘贴
7.其它高级小诀窍
1、对没有权限的文件修改的保存(使用": w !sudo tee %" ):
your@your:/etc/apt$ vi 1111
插入数据之后,键入命令模式i(":")
操作:
": w !sudo tee %"
-> 按 "O" 或 "L" 均可
:r !uname -a // 插入执行命令之后显示的内容到本文本
:w !sudo tee %
//提权并保存编辑好来的文档
执行过程:
Linux your 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
W13: Warning: File "11111" has been created after editing started
[O]K, (L)oad File:
:w !sudo tee %
Linux your 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
W13: Warning: File "11111" has been created after editing started
Press ENTER or type command to continue
your@your:/etc/apt$ cat 11111
Linux your 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
your@your:/etc/apt$
2、锁屏模式编辑vi
^s
锁屏,终止屏幕终端回显
^q
恢复正常模式
注意:如果键盘熟悉度不高,也就是说打字速度低于150,或者错误率高于1%,建议不要触碰此等高度危险操作,不然后果自负
3、其它补充:
1、vi 配置文件和搜索模式时的高亮显示小结:
配置文件:
your@your:~$ cd
your@your:~$ ll .vimrc
-rw-rw-r-- 1 your your 31 Aug 7 04:13 .vimrc
.file_name
"." 在linux里面代表隐藏文件
通过 ls -a 可以查看隐藏文件
-a, --all
do not ignore entries starting with .
更改vi显示,可以有两种模式: