简洁的vim环境入门

一、vi编辑器

10分钟掌握Linux vi编辑器常见命令的使用,最简单的vi编辑器教程

二、Windows下安装配置gvim

优点:适合终端操作、快、不需要鼠标。两种安装方法:

1、官网下载并安装,比如gvim8.0.exe

注意安装目录放在C:\Vim,好处是安装插件时不会被Windows保护机制困扰,有读写权限

还有,不要追求64bit版本,因为官网提示64bit版本已经停止维护。

2、在git bash中输入vim(git自带vim)
1、设置环境变量
添加路径到path:C:\Vim\vim80

新增环境变量VIM=C:\Vim
2、修改配置文件_vimrc(C:\Vim目录下)
“设置显示行号

set nu

“取消VIM的自动备份功能

set nobackup

“设置缩进,以4个空格作为缩进

set tabstop=4

set sts=4

set expandtab

set softtabstop=4

set shiftwidth=4

set autoindent

set cindent

“修改配色方案

colorscheme desert #注意:desert配色方案,在Windows powershell中,set后面的关键字看不见!所以在Windows先还是建议用gvim,或在cmd下使用。
3、配置、安装插件:
安装git #我用官方git而不是mysgit

建立C:\Program Files\Git\cmd\curl.cmd文件 #命令行下curl --version 运行ok.这个步骤可以省略吗?有啥用?

git clone https://github.com/VundleVim/Vundle.vim.git C:\Vim\vimfiles\bundle\Vundle.vim #安装Vundle ,官方指导:Vundle for Windows

添加Windows环境变量$VIM=C:\Vim

修改_vimrc配置文件,添加插件信息

在gvim中运行:PluginInstall #可顺利安装插件,这时如何退出gvim?
curl.cmd内容如下:
@rem Do not use “echo off” to not affect any child calls.

@setlocal

@rem Get the abolute path to the parent directory, which is assumed to be the

@rem Git installation root.

@for /F “delims=” %%I in (“%~dp0..”) do @set git_install_root=%%~fI

@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%git_install_root%\mingw64\bin;%PATH%

@rem !!!!!!! For 64bit msysgit, replace ‘mingw’ above with ‘mingw64’ !!!!!!!

@if not exist “%HOME%” @set HOME=%HOMEDRIVE%%HOMEPATH%

@if not exist “%HOME%” @set HOME=%USERPROFILE%

@curl.exe %*
_vimrc添加插件信息
“插件管理

set nocompatible

filetype off

set rtp+=$VIM/vimfiles/bundle/Vundle.vim/

call vundle#begin(‘$VIM/vimfiles/bundle’)

“let Vundle manage Vundle, required

Plugin ‘VundleVim/Vundle.vim’

“my bundle plugin

Plugin ‘Lokaltog/vim-powerline’

Plugin ‘Solarized’

Plugin ‘Markdown’

call vundle#end()

filetype plugin indent on
简明 VIM 练级攻略
Windows下gvim安装vundle #省略了git安装步骤,不需要安装curl?
全世界最好的编辑器VIM之Windows配置篇 #vundle安装插件时,运行BundleInstall失败,为啥?
Windows 下安装 Vim #编译安装方法
VIM搭建Python开发环境(Windows版本)
VIM and Python – A Match Made in Heaven
vim安装markdown插件 #不支持Windows吗?

三、Linux的vim

四、可爱的chrome插件(用类似vim的方法浏览网页,减少鼠标对手指的伤害)

让你用 Chrome 上网快到想哭:Vimium