ユーザ用ツール

サイト用ツール


linux:vimrc

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
linux:vimrc [2021/03/07 11:28] aninecolinux:vimrc [2021/03/08 11:10] (現在) anineco
行 2: 行 2:
 [[https://vim-jp.org/vimdoc-ja/usr_41.html|Vim script 書法]]参照 [[https://vim-jp.org/vimdoc-ja/usr_41.html|Vim script 書法]]参照
 <file vim .vimrc> <file vim .vimrc>
 +" vim のデフォールト設定を読み込む。
 unlet! skip_defaults_vim unlet! skip_defaults_vim
 source $VIMRUNTIME/defaults.vim source $VIMRUNTIME/defaults.vim
 +" ステータス行にファイル名、ファイルタイプ、文字コード、改行タイプを表示。
 set laststatus=2 set laststatus=2
 set statusline=%F%m%r%h%w%=%y[%{&fenc!=''?&fenc:&enc},%{&ff}] set statusline=%F%m%r%h%w%=%y[%{&fenc!=''?&fenc:&enc},%{&ff}]
 +" 全角記号の表示を改善。
 set ambiwidth=double set ambiwidth=double
 +" 検索ワードをハイライトし、ESC+ESCでハイライトを解除。
 set hlsearch set hlsearch
 nnoremap <Esc><Esc> :noh<CR> nnoremap <Esc><Esc> :noh<CR>
 +" 検索時、大文字小文字は無視するが、すべて大文字は区別。
 set ignorecase set ignorecase
 set smartcase set smartcase
 +" タブ、特殊な空白、行末の空白を表示。
 set list set list
 set listchars=tab:»-,trail:-,extends:»,precedes:«,nbsp:% set listchars=tab:»-,trail:-,extends:»,precedes:«,nbsp:%
 +" 選択範囲をy(ヤンク)でクリップボードにコピー
 set clipboard+=unnamed set clipboard+=unnamed
 +" TABキーで shiftwidth だけ桁を移動。
 set softtabstop=-1 set softtabstop=-1
 +" 各ファイルタイプ毎のTABの設定
 autocmd Filetype c          setlocal expandtab shiftwidth=2 autocmd Filetype c          setlocal expandtab shiftwidth=2
 autocmd Filetype cpp        setlocal expandtab shiftwidth=2 autocmd Filetype cpp        setlocal expandtab shiftwidth=2
linux/vimrc.txt · 最終更新: 2021/03/08 11:10 by anineco