x.x.x.x

| HOME | FrontPage | 記事編集 | RSS |

Ubuntuデスクトップ用.vimrc   OS::Linux::Ubuntu

VMwareServer+Dexpotの組み合わせが最強すぎて15年ぶりに漏れのクララが立った。これで何もかも間に合うし、BSD+MSOfficeのためにMacを買うより遙かに効率的。Mac版のMS製品はまともじゃないからね。で、ゲストOSをUbuntuにしたんだけど、Ubuntuのvimは初期状態でシンタックスハイライトが無効になっていたり、エディタとしてほとんど使い物になりません。そこでちょっとマジメに.vimrcを書いてみた。

highlight LineNr ctermfg=grey
highlight NonText ctermfg=darkgrey
highlight Folded ctermfg=blue
highlight SpecialKey cterm=underline ctermfg=darkgrey

" タブ幅
set ts=4 sw=4
set softtabstop=4
set expandtab

" 行番号
set number

" 自動インデント(しない)
set noautoindent
set nocindent

" 対応する括弧をフラッシュ(しない)
set noshowmatch

" コマンド表示
set showcmd

" ステータス行追加
set laststatus=2

" ステータス行に文字コードと改行コード表示
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P

" 前回参照行
autocmd BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe "normal g`\"" | endif

" 検索語を画面中央に
nmap n nzz
nmap N Nzz

" 検索結果文字列をハイライト
set hlsearch

" シンタックスハイライト有効
syntax on

" 折り返し無効
set nowrap

" 参考
" http://www.kawaz.jp/pukiwiki/?vim

さらに初期ではvim絡みのパッケージも足らないので、何か適当に(何だか忘れた。apt-cache search vimで何か出るよ) 思い出した。vim-fullをapt-getします。これでUbuntuのvimがCentのデフォルト並みになります。こういったものは非常に好き嫌いが激しいので、あまり積極的に貼る意味は無いけど、これを書くために30分ぐらいかかるから。これをベースに少しずつ書き換えた方が、Ubuntuのデフォルトであるホントに何も無い状態から書き始めるよりは幾らかマシ。Linuxでコーディングして、Linuxで実行して、WindowsでExcelのDB構成図を更新する。これが実務に即した最強のソリューションですよ。

BlogMode speed member / 2008.11.27 22:02

These pages are designed for NN7 & IE6.
BBSWiki ver.1.50 Final blogmode.
Copyleft (!C) 2005-2007 SUICIDE BLONDE JP.
All Lefts Reserved.

Valid XHTML 1.0 Strict Valid CSS!