1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vimを使ってみる

Last updated at Posted at 2018-12-23

#はじめに
 初投稿.最近のマイブームであるVimの設定ファイルをメモ程度にアップしてみる.
 初心者が言うに,初心者はやっぱりVim Adventuresとかvimtutorとかのほうをやったほうがいいと思う.
 注意:以下には大したことは書いてないので,他の記事を参考にしたほうがいいです.結構他の記事を参考にしてます.
 何も考えず~/.vimrcにこれを書くんだ! 〜vim初心者によるvim初心者のためのvim入門〜
 初心者向け vimrcの設定方法

#Vimのインストール
 WindowsではKaoriYaとか使うけど,正直使ったこと無いので勘弁して下さい.

##Linux環境
 Linuxあんまり詳しくないけどとりあえず書く.
###Debian系

$ sudo apt install vim

 多分これでVimからVimtutorまで全部入るはず.
###Red-Hat系

$ sudo yum install vim

 これで行けるはず.

##macOS
 今使ってるやつ.一番慣れてる
###Homebrewのダウンロード
 無敵の最終兵器,Homebrew.MacOSには必須だと思う.
 導入自体は簡単なので,ホームページを参照のこと(英語).

$ brew install vim

#肝心の設定ファイル
 もちろん,

$ vim ~/.vimrc

で開く.

.vimrc
#文字コードを設定
set fenc=utf-8
#バックアップファイルを作らない
set nobackup
#スワップファイルを作らない
set noswapfile

set autoread
set hidden
set showcmd

#シンタックスハイライト
syntax on

#アラームを鳴らさない
set noerrorbells

set shellslash
set guioptions+=a

#行番号をつける
set number
#現在の位置を強調する
set cursorline
set cursorcolumn

set virtualedit=onemore
set visualbell

#組み合わせを表示
set showmatch

set laststatus=2
set wildmode=list:longest
nnoremap j gj
nnoremap k gk

#バックスペースを有効に
set backspace=indent,eol,start

#スマートインデント
set smartindent

#タブはスペース
set expandtab

#Python公案に準拠
set tabstop=4
set shiftwidth=4

#大文字小文字の区別を無視
set ignorecase

set smartcase
set incsearch
set wrapscan
set hlsearch

#Molokaiの準備ができたらコメントアウト
#set background=dark
#colorscheme molokai
#set t_Co=256

#あとがき
 シンタックスハイライトはゲテモノ? じゃないけど,なんか奇をてらったようなヴィヴィッドなテーマが好き.
 iTerm2ではRefinedを使ってる.
 シェルについては次回あたり投稿します.

#追記
 シェルのところに$入れるの忘れてました.すいません.

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?