yy 复制光标所在行
y1G复制光标行到第一行
yG 复制光标行到行尾
y0(零) 复制光标到行首
y$ 复制光标到行尾
p,P粘贴到下一行,上一行
以字符复制:v->y p。v开始处,移动光标,按y结束。p到当前符号前,P则为后
常用命令
ctrl+g 显示行号
shift+g 最后一行
gg 跳到第一行
$与^跳到行尾与行首
----------------------
i或a在当前字符前或后插入
A或I在行首或行末插入
o或O在当前行前一行或后一行添加内容
?串,向前搜索
/串,向后搜索
----------------------------
两个单引号是返回到上一次的光标。
%光标移动到配对的括号处
----------------------
vim配置的参考文章http://www.cnblogs.com/xiekeli/archive/2012/08/13/2637176.html
------------------------
shift+a跳到行尾并编辑
shift+$只是跳到尾 shift+^只是跳到行首
-------------------------------------------------------
.vimrc文件不存时,可以复制/usr/share/vim/.vimrc到~/.vimrc。
搜索一下:vimcdoc-1.5.0.tar.gz 中文帮助文档下载。放置到~/.vim/doc下面
-------------------手把手教你把Vim改装成一个IDE编程环境-------------
http://blog.csdn.net/wooin/article/details/1858917g
下载 ctags :http://ctags.sourceforge.net/
$./configure -prefix=/usr/local/ctags
$make
$sudo make install
$sudo ln -s /usr/local/ctags/bin/ctags /usr/bin/ctags
然后在源代码的根本目录下执行:ctags -R 这会在当前目录下生成tags文件。
然后打开一个源代码文件,并使用 :set tags=xxxx/tags。然后,就可以使用ctrl+]来跳转到对应的声明地方了。ctrl+t回到调用的地方。
----------查看帮助文档----------------------------
:help user-manual
会显示这些文件列表,然后输入:help user_01.txt 就可以查看对应的帮助。