stanangeloff php.vim,離開 spf13-vim 的日子

前言#

回歸使用 vim 當作主要開發工具後,為了省下調效 vimrc 的時間,決定先用別人整理好的設定,於是乎找到了 spf13-vim,便開始的了快樂的 vim 生活。

spf13-vim 用了數個月之後,熟悉了不少的設定方式,也調整不少符合自己習慣的設定。

移掉一些老舊的套件,掛上一些新套件。

但是 spf-13 原作終究是停止維護的,要一直從 spf13 擴充做調整會被受限。

所以,決定是時候自己重新組織適合自己的工作環境。也記錄一下這次我是怎麼調效我的 vimrc 的。

vim 基本設定#

主要是參考 spf13-vim 的,畢竟多數的習慣是雷同的

vim 套件#

首先是套件管理,從幾個之名的工具中,選一下自己滿意的。

這次選擇使用 junegunn/vim-plug

再來是 UI 改善:

scrooloose/nerdtree

majutsushi/tagbar

vim-airline/vim-airline

luochen1990/rainbow

shougo/denite.nvim

colorscheme 的話,個人喜歡 morhetz/gruvbox

整合工具,整合 git, lint, tmux 等等的工具:

airblade/vim-gitgutter

w0rp/ale

christoomey/vim-tmux-navigator

benmills/vimux

自動完成,選擇沒那麼肥大的 deoplete:

Shougo/deoplete.nvim

Shougo/neosnippet.vim

程式語言,幾乎每個程式語言都會有自己的開發輔助工具,而 vim 套件就是負責整合:

fatih/vim-go

StanAngeloff/php.vim

phpactor/phpactor

2072/php-indenting-for-vim

key map#

先把 leader key 換成自己習慣的:

1

let mapleader = ',' " Replace leader to ',', default leader is '\'

再來就是有海量的快捷鍵要設定跟記憶,

好在大部份作者會給一些範本,也可以在網上路參加別人的設定。

後續#

最後就是一寫程式一邊視自己的習慣調整設定

結語#

回顧一下四年前自己整理曾經整理過的 vimrc ,當時才只有 87 行。

目前整理的有 436 行,資訊量成長 5 倍!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值