Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vim-powerline (lightline.vim)

$
0
0

はじめに

この記事は、みんなで作ろう最強の設定ファイル Advent Calendar 2013という企画の一部です。

$ mkdir -p ~/dotfiles/.zsh/

$ cd !$$ git clone https://github.com/syui/dotfiles.git

解説

vimというエディタで使えるpowerlineがあります。lightline.vimといいます。

まずは、ツールをダウンロードしていきましょう。

~/.vimrc
NeoBundle 'itchyny/lightline.vim'

ちなみに、NeoBundleのプラグインをコマンドラインからインストールできるようにするには、以下の様な感じのコマンドを使います。

$ . ~/.vim/bundle/neobundle.vim/bin/neoinstall

または、

$ vim +NeoBundleInstall +q

ちなみに、以下の様なシェルスクリプトを使って、インストールするものを引用したりも出来ます。

~/dotfiles/bin/neobundle-install
#!/bin/bashvimrc=$HOME/dotfiles/.vimrc.bundle
fpion=`grep -n "filetype plugin indent on"${vimrc} | sed -e 's/[^0-9]//g'`

sed -i -e "${fpion}d"${vimrc}&&echo -e "NeoBundle '$1'\nfiletype plugin indent on">> ${vimrc}&& vim +NeoBundleInstall +qall
$ chmod +x ~/dotfiles/neobundle-install

$ . !$ itchyny/lightline.vim

次に、設定していきます。MacVim に lightline.vim をインストールの記事が参考になります。

~/.vimrc
" lightline.vimletg:lightline = {
      \ 'colorscheme': 'wombat',
      \ 'component': {
      \   'readonly': '%{&readonly?"\u2b64":""}',
      \ },
      \ 'separator': { 'left': "\u2b80",'right': "\u2b82" },
      \ 'subseparator': { 'left': "\u2b81",'right': "\u2b83" },
      \ }

" カラー設定sett_Co=256

こちらの設定は、iTerm2Preferences > Profiles > TerminalReport Terminal Typexterm-256colorに設定すれば不要になります。

~/.zshrc
"カラー設定
export TERM=xterm-256color

また、フォントの三角部分が上手く表示されないようなら、パッチを当てましょう。

# リポジトリの clone$ git clone https://github.com/Lokaltog/vim-powerline.git 
$ cd vim-powerline/fontpatcher

# fontpacher の適用$ fontforge -script ./fontpatcher <フォントのパス>hoge.ttf
$ fontforge -script ./fontpatcher <フォントのパス>hoge.ttf

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>