Skip to content

Commit 1dd4871

Browse files
author
song
committed
update vim
1 parent e0c2b30 commit 1dd4871

File tree

1 file changed

+34
-24
lines changed

1 file changed

+34
-24
lines changed

shell实例手册.sh

Lines changed: 34 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -118,32 +118,42 @@
118118

119119
vim编辑器{
120120

121-
gconf-editor # 配置编辑器
122-
/etc/vimrc # 配置文件路径
123-
vim +24 file # 打开文件定位到指定行
124-
vim file1 file2 # 打开多个文件
121+
gconf-editor # 配置编辑器
122+
/etc/vimrc # 配置文件路径
123+
vim +24 file # 打开文件定位到指定行
124+
vim file1 file2 # 打开多个文件
125125
vim -O2 file1 file2 # 垂直分屏
126126
vim -on file1 file2 # 水平分屏
127-
sp filename # 上下分割打开新文件
128-
vsp filename # 左右分割打开新文件
129-
Ctrl+W [操作] # 多个文件间操作 大写W # 操作: 关闭当前窗口c 屏幕高度一样= 增加高度+ 移动光标所在屏 右l 左h 上k 下j 中h 下一个w
130-
:n # 编辑下一个文件
131-
:2n # 编辑下二个文件
132-
:N # 编辑前一个文件
133-
:rew # 回到首文件
134-
:set nu # 打开行号
135-
:set nonu # 取消行号
136-
200G # 跳转到200
137-
:nohl # 取消高亮
138-
:set paste # 取消缩进
139-
:set autoindent # 设置自动缩进
140-
:set ff # 查看文本格式
141-
:set binary # 改为unix格式
142-
ctrl+ U # 向前翻页
143-
ctrl+ D # 向后翻页
144-
%s/字符1/字符2/g # 全部替换
145-
X # 文档加密
146-
127+
ctrl+ U # 向前翻页
128+
ctrl+ D # 向后翻页
129+
Ctrl+ww # 在窗口间切换
130+
Ctrl+w +or-or= # 增减高度
131+
:sp filename # 上下分割打开新文件
132+
:vs filename # 左右分割打开新文件
133+
:set nu # 打开行号
134+
:set nonu # 取消行号
135+
:nohl # 取消高亮
136+
:set paste # 取消缩进
137+
:set autoindent # 设置自动缩进
138+
:set ff # 查看文本格式
139+
:set binary # 改为unix格式
140+
:%s/字符1/字符2/g # 全部替换
141+
:200 # 跳转到200 1 文件头
142+
G # 跳到行尾
143+
dd # 删除当前行 并复制 可直接p粘贴
144+
11111dd # 删除11111行,可用来清空文件
145+
r # 替换单个字符
146+
R # 替换多个字符
147+
u # 撤销上次操作
148+
* # 全文匹配当前光标所在字符串
149+
$ # 行尾
150+
0 # 行首
151+
X # 文档加密
152+
v = # 自动格式化代码
153+
Ctrl+v # 可视模式
154+
Ctrl+v I ESC # 多行操作
155+
Ctrl+v s ESC # 批量取消注释
156+
147157
}
148158

149159
归档解压缩{

0 commit comments

Comments
 (0)