I am trying to get a "solarized dark" colorscheme to work with Vim on android. Vim itself runs, and the plugin itself runs, but the colorscheme comes out wrong. I am using jackpal.androidterm app (usually the first one you see if you search 'terminal' on google play). I have tried exporting nearly every terminal type, both through the app and throught a script and I have the app's colorscheme set to "solarized dark", however, the backround doesn't display properly.
Here are the Screenshots for it.
Due to limitations on new users, I pasted them in OneDrive. (They were packed in a document due to an odd bug when uploading with Dolphin.)
Also, It is worth noting that solarized "works" on the Android Terminal when TERM=xterm-256color. However, the limited solarized colorset has too little contrast and is just plain ugly. In addition, both systems have the same plugins and .vimrc:
(~/.vimrc)
syntax on
set number
set ruler
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
Plugin 'altercation/vim-colors-solarized'
Plugin 'bronson/vim-trailing-whitespace'
" Unite
" " depend on vimproc
" " ------------- VERY IMPORTANT ------------
" " you have to go to .vim/plugin/vimproc.vim and do a ./make
" " -----------------------------------------
Plugin 'Shougo/vimproc.vim'
Plugin 'Shougo/unite.vim'
Plugin 'rking/ag.vim'
Plugin 'airblade/vim-gitgutter'
Plugin 'tpope/vim-fugitive'
Plugin 'junegunn/vim-easy-align'
" All of your Plugins must be added before the following line
call vundle#end() " required
" filetype plugin indent on " required
" To ignore plugin indent changes, instead use:
filetype plugin on
" "
" " Brief help
" " :PluginList - lists configured plugins
" " :PluginInstall - installs plugins; append `!` to update or just
" :PluginUpdate
" " :PluginSearch foo - searches for foo; append `!` to refresh local cache
" " :PluginClean - confirms removal of unused plugins; append `!` to
" auto-approve removal
" "
" " see :h vundle for more details or wiki for FAQ
" " Put your non-Plugin stuff after this line
" -- solarized personal conf
set background=dark
try
colorscheme solarized
catch
endtry
" Highlight 80th column
if (exists('+colorcolumn'))
set colorcolumn=80
highlight ColorColumn ctermbg=9
endif
" bindings for unite--------------------------------------------------
let g:unite_source_history_yank_enable = 1
try
let g:unite_source_rec_async_command='ag --nocolor --nogroup -g ""'
call unite#filters#matcher_default#use(['matcher_fuzzy'])
catch
endtry
" search a file in the filetree
nnoremap <space><space> :split<cr> :<C-u>Unite -start-insert file_rec/async<cr>
" reset not it is <C-l> normally
:nnoremap <space>r <Plug>(unite_restart)
" Bindings for Ag ------------------------------------------------------------
" --- type ° to search the word in all files in the current dir
nmap ° :Ag <c-r>=expand("<cword>")<cr><cr>
nnoremap <space>/ :Ag
" Easy align interactive--------------------------------------------------
vnoremap <silent> <Enter> :EasyAlign<cr>