Ubuntu - vim

Vim快捷键及命令


跳转快捷键 作用
{ 跳转到上一个空行
} 跳转到下一个空行
# 跳转到当前光标所指单词上一个出现的地方
* 跳转到当前光标所指单词下一个出现的地方
:n 跳转到指定行(n为行号)
gg 跳转到文件头部
G 跳转到文件尾部
gd 跳转到局部变量定义
g; 跳转到上一处修改的地方
g, 跳转到下一处修改的地方
ctrl + o 跳转到上一个位置
ctrl + i 跳转到下一个位置
ctrl + ] 跳转到函数定义位置
ctrl + t 返回上一个位置(配合ctrl + ]使用)

编辑快捷键 作用
d 剪切
dd 剪切当前行
y 复制
yy 复制当前行
p 黏贴
x 删除
u 撤销

其他 作用
: 命令模式
esc 普通模式
i 插入模式
v 可视模式
:q 退出
:w 保存
:! 执行shell命令
:open 打开文件
/xxx 搜索文本xxx

Vim配置


字段 作用
syntax on 语法高亮
set autowrite 自动保存
set number 显示行号
set laststatus=2 显示状态栏
set statusline=%F 显示文件完整路径
set autoindent 自动缩进
set tabstop=8 缩进
set softtabstop=8 缩进
set shiftwidth=8 缩进
set noexpandtab TAB不转化为空格
set incsearch 搜索自动跳转

你可能感兴趣的:(Ubuntu,vim快捷键,vim配置,ctags,stl)