Linux下的vim简易配置与Windows下的vim配置

vim作为国际上最好用的一款代码编辑器,素来受到各界大牛的青睐。今天就来介绍一下vim的使用和基本配置。

Windows区

点此下载vim windows的朋友们可以点击链接自由下载vim

下载完成后首先打开vim所在文件夹,打开vimrc,将vimrc复制到桌面。

1249251-20170929181243559-107366485.png

接着打开vimrc粘贴以下内容

syntax on
color desert
set autoread
set nocompatible
set backspace=2
set ts=4
set sts=4
set sw=4
set cin
set smartindent
set go=
set nu
set mouse=a
set clipboard=unnamed
set nobackup
set autoindent

map<F9> :call Compile() <CR>
func! Compile()
    exec "w"
    exec "!g++ % -o %< -Wall -m32"
endfunc
map<F10> <Esc>:call Run() <CR>
imap<F10> <Esc>:call Run() <CR>
func! Run()
    exec "! %<"
endfunc
map<F11> <Esc>:call O() <CR>
imap<F11> <Esc>:call O() <CR>
func! O()
    exec "w"
    exec "!g++ % -o %< -Wall -m32"
    exec "! %<"
endfunc
exec 'cd ' . fnameescape('C:\Users\Administrator\Desktop')
behave mswin
source $VIMRUNTIME/mswin.vim

保存后将vimrc粘贴回vim文件夹里,系统会提示你要提供管理员权限,点击确认即可

接着,我们要配置给vim的编译器。如果我们没有安装g++,需要上网进行下载与安装(其实博主我用的是Dev-c++的g++)

如果安装了g++仍无反应,则需要配置环境变量(具体参见 此处

配置完成后vim就拥有了高亮,F9 编译,F10 运行,F11 编译运行等功能了!!

另外的,如果想让vim更美观一些,可以选择下载以下两个插件

点此下载solarized配色(将vimrc中的"color desert"改成"color solarized")
点此下载透明度插件(加入在vimrc中加入"au GUIEnter * call libcallnr("vimtweak.dll", "SetAlpha", 200)",200是透明度~)

那么windows下的vim配置就完成了~~

Linux区

Linux的操作与windows稍微有些不同,因为大部分操作是在终端上完成的。

打开终端的方式如下图所示

1249251-20170930143810590-1611512359.png

接着,我们在终端中输入以下内容

sudo gedit \etc\vim\vimrc(以管理员身份用记事本打开vimrc,否则不能保存)
当然,vim的路径需要自己寻找,而noilLinux下的vimrc路径就是\etc\vim\vimrc

按下回车就会出现以下画面:

1249251-20170930143849153-779744160.png

1249251-20170930143902012-519621344.png

输入密码后即可开启管理员权限进入vimrc,再粘贴如下代码并保存:

set nu
set tabstop=4
set mouse=a
set autoindent
set cursorline
set cursorcolumn
set ruler
set nobackup
set autoread
color desert
set nobackup
map <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR>
imap <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR>

现在Linux下的vim配置也完成了!!

11.3更新:

配色方案

转载于:https://www.cnblogs.com/ABCDXYZnoip/p/7612140.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值