ホモのよくばりセット
プロ乳の課題を消化したりするのにgnome-text-editor(gedit)を使っていた。guiで使い方がわかりやすくプラグインをひっぱってくることで機能拡張できたりと性能が良く、割と愛着を持っていた。
が、やはり、cuiで使いたいってあるじゃないですか。nano?知らない子ですね。Emacsは春ABの嫌な記憶を呼び起こすのであまり使いたくない。となるともうvimしか無いじゃん。vimを使おう。はい。消去法的に選んだしvimサイコーEm○cs死ねとか言って宗教戦争に参加するつもりはないです。シコシコ~/.vimrcをぱちぱち打って小声でvimサイコーとつぶやきます。どうせなので超格好いい.vimrcの片鱗を見せる…とおもったけどだいたいコピペなのでお気に入りのハイライトしているポイントとキーマップを置く。
set cursorcolumn "カーソルの位置が縦方向からわかる set cursorline "カーソルのある行をハイライト set t_Co=256 hi cursorline term=reverse cterm=none ctermbg=236 hi LineNr cterm=none ctermfg=256 ctermbg=234 hi cursorcolumn ctermbg=236 vnoremap v $h vnoremap eee <ESC> vnoremap L <Nop> vnoremap H <Nop> vnoremap LL $ vnoremap HH ^ vnoremap <ESC>j <c-d> vnoremap <ESC>k <c-u> vnoremap { "zdi^V{<C-R>z}<ESC> vnoremap [ "zdi^V[<C-R>z]<ESC> vnoremap ( "zdi^V(<C-R>z)<ESC> vnoremap " "zdi^V"<C-R>z^V"<ESC> vnoremap ' "zdi'<C-R>z'<ESC> cnoremap eee <ESC><ESC>:nohlsearch<CR> "vi alias" cnoremap --- /vin/ "/bin/bash以外のものは使えないと思っていたが、使いたいシェルスクリプトの場所を指定できる模様。 cnoremap gcc<CR> gcc -Wall<CR> nnoremap j gj nnoremap k gk nnoremap p "0p nnoremap r <c-r> nnoremap L <Nop> nnoremap H <Nop> nnoremap LL $ nnoremap HH ^ nnoremap <ESC>j <c-d> nnoremap <ESC>k <c-u> nnoremap <ESC>s <Nop> nnoremap <ESC>s <ESC>:w<CR> nnoremap <ESC>s<ESC>s <ESC>:wq<CR> nnoremap <c-w><c-w> <ESC>:q!<CR> nnoremap >> <Nop> nnoremap << <Nop> nnoremap <Tab> >><left>x nnoremap <S-Tab> >><left>x<< nnoremap <Space>l o<ESC> nnoremap <c-v> *p<CR> nnoremap <ESC>; <c-w>; inoremap <c-v> "*p<CR> inoremap <ESC>j <Down> inoremap <ESC>k <up> inoremap <ESC>h <left> inoremap <ESC>l <right> inoremap <Space>l <Return> inoremap L <Nop> inoremap L L inoremap H <Nop> inoremap H H inoremap LL <End> inoremap HH <Home> inoremap eee <Esc> inoremap xx <Delete> inoremap <ESC>d <Backspace> inoremap <c-w> <ESC><ESC>:q!<CR>> inoremap { {}<LEFT> inoremap [ []<LEFT> inoremap ( ()<LEFT> inoremap < <><LEFT> inoremap " ""<LEFT> inoremap ' ''<LEFT> inoremap <S-Tab> <Nop> inoremap <S-tab> <ESC><Tab><left><S-Tab>i "Shift+Tabでタブ一つを消したいのだがうまく行かない。 nmap <silent> eee :nohlsearch<CR><ESC>
もう少し頑張るポヨ