最近nvimを触り始めた。ちょっとずつ育てていこうかな。
Vim-plug
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
WSL(Linux)用
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
init.vim
いじるときは:e $MYVIMRC
、読み込むときは:source $MYVIMRC
set number
set cursorline
set cursorcolumn
highlight CursorColumn ctermbg=blue
set expandtab
set tabstop=4
" use clipboard
set clipboard&
set clipboard^=unnamedplus
call plug#begin(expand('~/.vim/plugged'))
Plug 'arcticicestudio/nord-vim'
call plug#end()
colorscheme nord
" Use HackGen Console NF
let g:nertfont_installed='yes'
let &guifont="HackGen Console NF:h13"
let &guifontwide="HackGen Console NF:h13"
WSL用
set number
" set cursorline
" set cursorcolumn
" highlight CursorColumn ctermbg=blue
set expandtab
set tabstop=4
call plug#begin(expand('~/.vim/plugged'))
Plug 'arcticicestudio/nord-vim'
call plug#end()
colorscheme nord
" customize
set cursorline
hi CursorLine cterm=underline
"set nocursorcolumn
"highlight CursorColumn ctermbg=gray
hi Visual ctermfg=6 ctermbg=8
操作めも
- Window
-
:vs
縦割り,:sp
横割り ,:new
横割り(新規) -
Ctrl-W,xxx
(Ctrl-w,q
閉じる)
-
- Buffer
-
:b以下略
-
:bd[N]
N番目のbufferを閉じる
-
-
:ls
,:ls!
-
:enew
新規バッファ開く
-
- 移動
-
0
行の先頭,^
行の先頭の文字,$
行の最後 -
gg
bufferの先頭,G
bufferの最後 -
Ctrl-u
画面半分上,Ctrl-d
画面半分下 (eof
送出とバインド被り注意)
-
- コピペ
-
Ctrl-v
visual矩形モード(Windowsのペーストとバインド被り注意)
-