vim配置(小白学习总结)

以下为在Linux系统中配置vim配置文件,vim也可以装在Windows系统上。

在新建文件vim test.txt,选择Esc进入命令行模式,当前状态可以在最后一行输入以下命令:

  • $ :set nu              行号
  • $ :syntax on        自动语法高亮
  • $ :set tabstop=4  自动缩进
  • $ :set autoindent  自动切换当前目录为当前文件所在的目录

!!这种方式只能在当前文档生效,如果想要每个文档都实现这种效果就要在.vimrc文件里配置。

.vimrc基础配置:

~/.vimrc

vim配置的提供的功能是有限的,我们可以通过安装插件放大它的功能,如安装插件管理器和插件;

插件管理器有:1)pathogen.vim 2)vundle选择其一

插件有:emmet-vim 代码速成

1. 安装vim插件管理器 pathogen.vim
            $ mkdir -p ~/.vim/autoload ~/.vim/bundle
            $ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

2. 配置~/.vimrc
            插入一行(放在第一行)
            execute pathogen#infect() 

3.安装emmet-vim(用于html代码提示)
            $ git clone https://github.com/mattn/emmet-vim.git

4.spf13 (.vimrc)【建议安装】
            $ curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh 


        spf13安装具体过程

       

安装spf13前,先在官网浏览信息,可以看到此插件涵盖emmet-vim代码速成、NERDTree文件导航、ctrlp文件快速搜索、EasyMotion光标快速移动等等诸多功能,接下来回到家目录下清理全部vim文件及.vim开头文件spf13的相关文件,$vim查看vim是否恢复到最初的样式,在家目录下执行上述代码,下载速度较慢,每一行显示+号表示此插件已安装完成,此时可以通过另外的账号侧面查看下载的过程,more .vimrc预览内容分,cd .vim,ls里面有个bundle,是pathogen的机制,里面的内容不断增多,为防止默认页面静止时间过长下载中断,可以时不时的回车一下激活。

猜你喜欢

转载自blog.csdn.net/qq_36836332/article/details/82011815