vimrc_木島のメモ

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
vimrc_木島のメモ [2019/04/04 00:41] 157.82.70.85vimrc_木島のメモ [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1
行 1: 行 1:
-カラースキームのダウンロード(git cloneできなかったのでzip) 
-<code> 
-mkdir ~/.vim 
-cd ~/.vim 
-mkdir colors 
-wget https://github.com/tomasr/molokai/archive/master.zip 
-unzip master.zip 
-mv molokai-master/colors/molokai.vim ~/.vim/colors/ 
-</code> 
  
-~/.vimrcに以下を記載 
-<code> 
- 
-colorscheme molokai 
-set encoding=utf-8 
-scriptencoding utf-8 
- 
-set fileencoding=utf-8 " 保存時の文字コード 
-set fileencodings=ucs-boms,utf-8,euc-jp,cp932 " 読み込み時の文字コードの自動判別. 左側が優先される 
-set fileformats=unix,dos,mac " 改行コードの自動判別. 左側が優先される 
-set ambiwidth=double " □や○文字が崩れる問題を解決 
- 
-set expandtab " タブ入力を複数の空白入力に置き換える 
-set tabstop=4 " 画面上でタブ文字が占める幅 
-set softtabstop=4 " 連続した空白に対してタブキーやバックスペースキーでカーソルが動く幅 
-set autoindent " 改行時に前の行のインデントを継続する 
-set smartindent " 改行時に前の行の構文をチェックし次の行のインデントを増減する 
-set shiftwidth=4 " smartindentで増減する幅 
- 
-set incsearch " インクリメンタルサーチ. 1文字入力毎に検索を行う 
-set ignorecase " 検索パターンに大文字小文字を区別しない 
-set smartcase " 検索パターンに大文字を含んでいたら大文字小文字を区別する 
-set hlsearch " 検索結果をハイライト 
- 
-"ESCキー2度押しでハイライトの切り替え 
-nnoremap <silent><Esc><Esc> :<C-u>set nohlsearch!<CR> 
- 
-set whichwrap=b,s,h,l,<,>,[,],~ " 
-"カーソルの左右移動で行末から次の行の行頭への移動が可能になる 
-set number " 行番号を表示 
- 
-" 行が折り返し表示されていた場合、行単位ではなく表示行単位でカーソルを移動する 
-nnoremap j gj 
-nnoremap k gk 
-nnoremap <down> gj 
-nnoremap <up> gk 
- 
-" バックスペースキーの有効化 
-set backspace=indent,eol,start 
-" 
-set showmatch " 括弧の対応関係を一瞬表示する 
-source $VIMRUNTIME/macros/matchit.vim " Vimの「%」を拡張する 
- 
-set wildmenu " コマンドモードの補完 
-set history=5000 " 保存するコマンド履歴の数 
- 
-if has('mouse') 
-    set mouse=a 
-    if has('mouse_sgr') 
-        set ttymouse=sgr 
-    elseif v:version > 703 || v:version is 703 && has('patch632') 
-        set ttymouse=sgr 
-    else 
-        set ttymouse=xterm2 
-    endif 
-endif 
- 
-if &term =~ "xterm" 
-    let &t_SI .= "\e[?2004h" 
-    let &t_EI .= "\e[?2004l" 
-    let &pastetoggle = "\e[201~" 
- 
-    function XTermPasteBegin(ret) 
-        set paste 
-        return a:ret 
-    endfunction 
- 
-    inoremap <special> <expr> <Esc>[200~ XTermPasteBegin("") 
-endif 
- 
-inoremap { {}<LEFT> 
-inoremap ( ()<LEFT> 
-inoremap { {}<Left> 
-inoremap [ []<Left> 
-inoremap {<Enter> {}<Left><CR><ESC><S-o> 
-inoremap ( ()<ESC>i 
-inoremap (<Enter> ()<Left><CR><ESC><S-o> 
- 
-inoremap <TAB><TAB> <C-x><C-f> 
- 
-set clipboard=unnamed,autoselect 
-</code> 
  • vimrc_木島のメモ.1554338470.txt.gz
  • 最終更新: 2019/04/04 00:41
  • by 157.82.70.85