スパム対策として書込み時にID/PWを要求されますが、ローマ字で ほげ/ホゲ で書き込めるようになります。

コネタ

  • 名前: 名無しさん
  • 投稿日: 2009-09-07 18:43:20 (月)

vimrc

 % cat ~/.vim/plugin/sessionsaver.vim
 let s:last_session = expand("~/.vim_last_session")
 au VimLeave * exe "mks! " . s:last_session
 if argc() == 0 && filereadable(s:last_session)
 silent exe "so " . s:last_session
 endif
 imap <C-Del> <Right><ESC>dwi
"初期位置
"winpos 230 215
"vim7.3 相対ナンバー表示と順ナンバー表示同時表示
"set number|set scrollbind | :120vs |set scrollbind | set rnu
"win32版 日付挿入
"r !echo \%date\%
"php処理
let php_sql_query=1
"文字列中のSQLをハイライトする
let php_htmlInStrings=1
" windows っぽい挙動
set backspace=indent,eol,start whichwrap+=<,>,[,]
" 文字列中のHTMLをハイライトする
"let php_noShortTags = 1
"ショートタグ (<?を無効にする→ハイライト除外にする)
"let php_folding = 1
"class 折りたたみ
"タブ補完
set nocp
"PHPオムニ
set omnifunc=phpcomplete#CompletePHP
":g// :v//
"広告外し
set shortmess+=I
"左ナンバー表示
set number 
"全角スペースを視覚化
highlight ZenkakuSpace cterm=underline ctermfg=lightblue guibg=#666666
au BufNewFile,BufRead * match ZenkakuSpace / /
"右下に現在地表示
set ruler
"メニュ関連表示設定
"set guioptions-=m
"set guioptions-=r
set guioptions-=R
set guioptions-=T
set guioptions-=l
set guioptions-=L
set guioptions+=b
highlight zenkakuda cterm=underline ctermfg=black guibg=black
if has('win32') && !has('gui_running')
	match zenkakuda /\%u8140/
else
	match zenkakuda / / "
endif
" どの文字でタブや改行を表示するかを設定
"set listchars=tab:>-,extends:<,trail:-,eol:
"十字キー表示
"set cursorline
"set cursorcolumn
"改行表示設定
set list
"set listchars=tab:>-,extends:<,trail:-,eol:<
"set listchars=tab:^%s,extends:<,trail:-,eol:<
set listchars=tab:^\ ,extends:<,trail:-,eol:<
highlight SpecialKey term=underline ctermfg=darkgray guifg=darkgray
"検索 インクリメント
set incsearch 
"back スペース有効化
set backspace=indent,eol,start 
"折りたたみ制御設定
set foldcolumn=3
"現バッファの差分表示(変更箇所の表示)。
command! DiffOrig vert new | set bt=nofile | r # | 0d_ | diffthis | wincmd p | diffthis
"ファイルまたはバッファ番号を指定して差分表示。#なら裏バッファと比較
command! -nargs=? -complete=file Diff if '<args>'=='' | browse vertical diffsplit|else| vertical diffsplit <args>|endif
set patchexpr=MyPatch()
function! MyPatch()
   :call system($VIM."\\'.'patch -o " . v:fname_out . " " . v:fname_in . " < " . v:fname_diff)
endfunction
"ステータスバーを常に表示
set laststatus=2 
"set status=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]
"set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
"set statusline=%<%t\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']'}%=%l,%c%V%8P
":set stl=%<%t\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']'}\ %3.3l/%L,\ C%c%=%V%8P
"set stl=%<%t\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']'}\ %3.3l/%L,\ %c
:set stl=%<%t\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']'}\ %3.3l/%L,\ %c
"コマンドをステータス行に表示
"set showcmd
"タイトルを表示
"set title
"挿入モード時、ステータスラインの色を変更
"if has('syntax')
"augroup InsertHook
"autocmd!
"autocmd InsertEnter * highlight StatusLine guifg=darkblue guibg=darkyellow gui=none ctermfg=blue ctermbg=yellow cterm=none
"autocmd InsertLeave * highlight StatusLine guifg=darkblue guibg=darkgrey gui=none ctermfg=blue ctermbg=grey cterm=none
"augroup END
"endif
"タブページ表示設定
set showtabline=2
"スワップ バックアップ保存場所
set directory=C:\vim72-kaoriya-w32j\temp
set backupdir=C:\vim72-kaoriya-w32j\temp
" swapファイルを作らない"
"set noswapfile
" backupファイルを作らない"
"set nobackup
"grepにエイリアス設定
set grepprg=internal
"copen省略設定
"autocmd QuickfixCmdPost * copen 
"行間
"set linespace=0
"折り返さない
set wrap!
"set undo config
set undolevels=99999999999
"プラグイン有効化 taglist "
set tags=tags
"ビジュアルで選択検索
"vnoremap * "zy:let @/ = @z<CR>n 
vnoremap * "zy:let @/ = @z<CR>n 

"GUITAB部品設定 表示設定
"set guitablabel=%N\ %t
"set guitablabel=%<%t\ %m%{'['.(&fenc!=''?&fenc:&enc).']'}
"set guitablabel=%<%t\ %n\%m
"簡単な例として、次のものはタブページ番号をラベルに表示します: >
"set guitablabel=%N\
set guitablabel=\[%N]\ %<%t\ \%m

"GUIメニュー設定
" This option (langmenu) must be set before loading menus,
" switching on filetype detection or syntax highlighting.
" source $VIMRUNTIME/delmenu.vim
" source $VIMRUNTIME/menu.vim
if has('win32')
let $LANG='ja_JP.UTF-8'
"set encoding=utf-8
set langmenu=ja_jp.cp932
endif

"タブセッション保存
"mksession C:\vim72-kaoriya-w32j\my_session.vim

"カレントデレクトリ自動移動 バッファを読み込んだらautochdirectory
au   BufEnter *   execute ":lcd " . expand("%:p:h") 
set acd

"タブ幅関連"
set tabstop=3
set shiftwidth=8

"popUP色変更
hi Pmenu      guibg=#F5F5DC guifg=#000000
"hi PmenuSel  guibg=#ffffff guifg=#000000
hi PmenuSbar guibg=#aaaaaa

"セッションの設定 "  
"set ssop=abs
"コマンドの後copen
au QuickfixCmdPost make,grep, copen
"menu_japanese_japan.932.vim に追記。
menutrans Toggle\ relati&ve\ Line\ Numbering<Tab>:set\ rnu! 
\ 相対行番号表示切替(&N)<Tab>:set\ rnu! 
menutrans Select\ &Sentence セレクトセンテンス 
menutrans Select\ Pa&ragraph セレクトパラグラフ 
" Use C-Y ポップアップでC-Yで決定させない。
inoremap <expr> <C-Y>      pumvisible()?"\<C-E>":"\<C-Y>" 
" Vim color file
" Maintainer:	Bram Moolenaar <Bram@vim.org>
" Last Change:	2001 Jul 23

" This is the default color scheme.  It doesn't define the Normal
" highlighting, it uses whatever the colors used to be.

" Set 'background' back to the default.  The value can't always be estimated
" and is then guessed.
hi clear Normal
set bg&

" Remove all existing highlighting and set the defaults.
hi clear

" Load the syntax highlighting defaults, if it's enabled.
if exists("syntax_on")
  syntax reset
endif

let colors_name = "default"

" vim: sw=2



"set cursorline

hi CursorLine cterm=underline gui=underline
"highlight CursorLine ctermbg=WHITE
"highlight CursorLine ctermfg=WHITE
hi CursorLine     guibg=white


highlight Pmenu guibg=#ffffff
highlight PmenuSel guibg=#006800
highlight PmenuSbar guibg=#996600
highlight PmenuThumb guifg=#006000




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-10-14 (火) 01:13:17 (1467d)