***********************************************
作者:Caesar
日期:2012-11-07
修改历史:2013-05-18:增加vim复制粘贴命令
作者:Caesar
日期:2012-11-07
修改历史:2013-05-18:增加vim复制粘贴命令
2013-10-25:增加vim命令介绍
2014-03-17:参考网友的配置
2017-07-10:增加一些常用命令
************************************************
************************************************
超强vim配置文件
运行截图
简易安装方法:
打开终端,执行下面的命令就自动安装好了:
wget https://raw.github.com/ma6174/vim/master/setup.sh -Oma6174_vim_setup.sh && bash ma6174_vim_setup.sh
或者自己手动安装:(以ubuntu为例)
- 安装vim
sudoapt-get install vim
- 安装ctags:
sudoapt-get install ctags
- 安装一些必备程序:
sudoapt-get install python-twisted xclip vim-gnome astylepython-setuptools
- python代码格式化工具:
sudoeasy_install -ZU autopep8
sudo ln -s /usr/bin/ctags /usr/local/bin/ctags
- clone配置文件:
cd~/ && git clone git://github.com/ma6174/vim.git
mv ~/vim ~/.vim
mv ~/.vim/.vimrc ~/
- clone bundle 程序:
gitclone http://github.com/gmarik/vundle.git~/.vim/bundle/vundle
- 打开vim并执行bundle程序
:BundleInstall
- 重新打开vim即可看到效果
了解更多vim使用的小技巧:
查看更新日志:
另外:
vim常用命令
- 一、显示行号信息
- 即时命令
- :set
nu - 永久命令
- echo
“set nu”>>~/.vimrc - ]p
有缩进的粘贴,vim会自动调节代码的缩进 - gg
跳至文件的第一行 - G
跳至文件的末尾 - nG,表示移动光标至文章的第n行行首。
- set
mouse =v//////增加鼠标复制黏贴 - :set mouse-=a //设置paste
- 复制(yank)
命令模式下
yy或Y复制光标所在整行
y^复制到光标所在行行首,不包括光标位置字符
y$复制到光标所在行行尾,包括光标位置字符
yw复制一个单词,光标必须在单词首部
yG复制到文件尾
y1G复制到文件首
nyy复制光标所在行开始的n行
粘贴
命令模式下
p