:set go= 隐藏工具栏admin 管理员组文章数量: 887021
:color evening 夜间模式
:new 新建一个文件
:e d:\filename.txt 打开文件filename.txt
:split d:\filename.txt 在新窗口打开文件filename.txt
:sp d:\filename.txt 在新窗口打开文件filename.txt
:q 关闭文件
:bd 关闭文件:close 关闭文件
:spit 打开多一个窗口浏览当前文件
:only 关闭所有其他文件
:w 保存文件
:w
vim子窗口移动:
向右移动
Ctrl+W L
向左移动
Ctrl+W H
向上移动
Ctrl+W K
向下移动
Ctrl+W J
让窗口高度一样
Ctrl+W =
shift+v 进入可视模式 行
i 进入编辑模式(在光标前方)
a 进入编辑模式(在光标后方)
O 在当前行之前插入新行o 在当前行之后插入新行
p 粘贴
选中 进入可视模式进行选择
y 拷贝
yy 拷贝当前行
d 剪切/删除
dd 剪切/删除当前行
cc 删除某一行并进入编辑
di( 删除()中的内容
di[ 删除[]中的内容
di{ 删除{}中的内容
di' 删除''中的内容
按1 Ctrl-G 显示当前文件所在目录
CTRL-W CTRL-W 切换文件
gg 移动到头部
shift G 移动到底部
CTRL-f 跳到下一页 (page down)
CTRL-b 跳到上一页 (page up)
0 移动到行首
$ 移动到行末
b 上一个单词
e 下一个单词
( 移到句子的开头
) 移到句子的结尾
o 在当前行之后插入新行
NG 跳到第N行
% 跳到对应的(, (, [ 处
*(对比#) 跳到当前光标的下一个(上一个) 相同单词的地方
f, 跳到下一个,字符的地方
F, 跳到上一个,字符的地方
t, 跳到下一个,字符地方的前一个字符
T, 跳到上一个,字符地方的前一个字符
% 跳转到相配对的括号
gD 跳转到局部变量的定义处
> 增加缩进,"x>"表示增加以下x行的缩进
< 减少缩进,"x<"表示减少以下x行的缩进
5x 删除5个字符
u undo
o 在当前行之后插入新行
N<命令> 如:
2dd 会删除2行
3p 会粘贴文本3次
100idesu [ESC] 会写入100次desu
/abc 向前查找字符串abc
n 跳到下一个查找的字符串
* 向前快速查找当前光标下的字符串
# 向后快速查找当前光标下的字符串
:s/a/b 把a替换为b
% 表示全文
& 表示被替换的部分
/gc 表示一直操作
ctrl-p vim原生的自动补全
ctrl-n vim原生的自动补全
http://vimcdoc.sourceforge/doc/
向右移动
Ctrl+W L
向左移动
Ctrl+W H
向上移动
Ctrl+W K
向下移动
Ctrl+W J
让窗口高度一样
Ctrl+W =
Vim键盘图
b 上一个单词 o 在当前行之后插入新行
版权声明:本文标题:Vim常用操作(推荐) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724513630h753872.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论