-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPage05.txt
62 lines (36 loc) · 1.71 KB
/
Page05.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#######Page5
5.8
1、Vim多窗口编辑
1)创建 :
切分窗口 :
先使用Vim打开第一个文件,接着输入命令切分窗口,然后回车
:sp/etc/shadow :水平切分窗口
:vs/etc/shadow : 垂直切分窗口
直接创建 :
vim -o file1name file2name :创建水平分割的两个文件窗口
vim -O file1name file2name : 创建垂直分割的两个文件窗口
2)切换 :
:set mouse=a :启用鼠标支持,就可以通过点击鼠标来进入不同的窗口
5.9
1、连续多行注释与取消注释
:1,10s/^/#/g : 表示在第 1~10 行行首加"#"注释。"^"意为行首;"g"表示执行替换时不询问确认
:1,10s/^#//g : 取消连续行注释,则可以使用 ":起始行,终止行s/^#//g"
:noh :取消高亮显示
:1,3s/^/\/\//g : 表示在第1~3行行首加//注释,需要加转义字符\
5.10
1、Vim显示行号
:set nu : 显示每一行的行号
:set nonu : 取消行号
如果希望每次打开文件都默认显示行号,则可以编辑 Vim 的配置文件。每次使用 Vim 打开文件时,Vim 都会到当前登录用户的宿主目录(用户配置文件所在地)中读取 .vimrc 文件,此文件可以对 Vim 进行一些默认配置设定
2、vi和vim编辑器
vi是linux下标配的一个纯字符界面的文本编辑器
vim是vi的升级版本,完全兼容vi,在vi的基础上增加了一些功能,比如语法着色
vi快捷键 :
dd -- 删除光标所在行
yy -- 复制光标所在行到缓冲区
p -- 粘贴缓冲区中的内容
gg -- 光标回到文件第一行
GG -- 光标回到文件最后一行
^ -- 光标移动至当前行的行首
$ -- 光标移动至当前行的行尾
######End of Page6