SunOSでエディタの存在を知り、るんるんLinuxを片手にSlackwareで遊び、気が付くとviだけで仕事をするようになってから20年以上経ちました。
set nuだけだった .vircはvim時代でどうなったか、(実際はもう何年も更新もしていませんが)備忘録かねて晒します。
.vimrc
.vimrc
set nu
set nowrap
set ts=4
set noai
set nocompatible
set enc=utf-8
set fencs=ucs-bom,utf-8,iso-2022-jp,enc-jp,cp932,utf-16le,utf-16,default,latin1
set mouse=a
set paste
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
set fileformats=unix,dos,mac
set hlsearch
"8進数での加算にならないように
set nf=
"colorscheme desert
"colorscheme murphy
"colorscheme pablo
"colorscheme peachpuff
"colorscheme ron
"colorscheme zellner
"colorscheme koehler
colorscheme torte
"colorscheme elflord
"colorscheme darkblue
colorscheme delek
"set scrolloff=9999
"set noequalalways
"set lines=15
"set cursorline
"syntax on
" 終了時に端末表示色を再設定
au VimLeave * let saved_t_Co=&t_Co|let &t_Co=1|let &t_Co=saved_t_Co
" 日本語設定
let $LANG='ja_JP.UTF-8'
" クリップボードへインテントを使用してヤンク(コピー)
nnoremap <silent> gY :AndroidIntentText<CR>
vnoremap <silent> gY y:AndroidIntentText<CR>
command! -nargs=* -bang AndroidIntentText :call AndroidIntentText(<q-args>)
function! AndroidIntentText(text)
let str = a:text != "" ? a:text : @"
let str = iconv(str, &enc, "UTF-8")
let str = escape(str, '`"$\')
let cmd = printf('am start --user 0 -a android.intent.action.SEND -t text/plain --es android.intent.extra.TEXT "%s"', str)
let ret = system(cmd)
endfunction
colorscheme 以降はandroid用で入れてたやつです。
エラーが出たら消してください^^
というわけで結局私に必要なのは10行程度だったようです。