.vimrc是vim的配置文件,在多个位置存在,会依次寻找,在/etc/目录下的.vimrc是全局的,一般使用的是各个用户目录下的.vimrc
set mouse=a 设置鼠标可用
set nu 显示行号
gvim是一个插件,既支持windows也支持linux,功能上还要强于vim,ctags是Linux自带的一个插件,使用ctags -R可使整个程序的栈帧被加载。
进入文件后:
进入编辑模式: i , o , a
非编辑模式下:
若ctags -R成功,则用ctrl+] 可追踪函数的定义,crtl+t返回上一个位置,crtl+o也可以返回上一个位置。
若要到文件头部,快捷键是g g
若要到文件尾部,快捷键是G
:ls 查看刚刚看过哪些文件
:file和:find 都可以返回当前文件名,只是返回信息略有不同
:pwd 查看当前文件所在的路径
:new 新建文件
:e f 打开文件f
:make 直接编译
:%s/x/y/g 用y对x进行全局替换
x dd 剪切x行
x yy 复制x行
p 粘贴
alt+u 回复修改前的状态
:sp f 打开多个文件窗口
ctrl+tab+w+g/k进行切换