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

改行後に自動的にその行を整形させる

  • ページ: tips
  • カテゴリー: 編集
  • 投稿日: 2005-06-05 06:38:20 (日)

メッセージ

inoremap <CR> <CR><Space><Bs><Esc>k:call AfterEnter()<CR>jI
function! AfterEnter()
endfucntion

のようにしておくと Enter で改行したとき自動的にその行を整形させることができてちょっと便利。 AfterEnter?() の中には好きな整形コマンドを書いておく。 例えば

" == でインデント調整
normal! == 
" 半角(ダブルクォート除く)と全角の間にスペースを挿入
sil! s/\%(\([^\t -~]\)\%([!#-~]\)\@=\|\([!#-~]\)\%([^\t -~]\)\@=\)/\1\2 /g 

  • 行の途中で改行をいれたとき問題があったので少し修正しました。オートインデントで挿入されたインデントを残すために<Space><Bs>しています。 -- 2005-06-12 16:26:32 (日)



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