0
1

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 1 year has passed since last update.

vim-bootstrap Vimの入門が終わったら、これをやれ!!

Last updated at Posted at 2023-08-14

OS : Linux Mint 21.1

vim-bootstrap

vim-bootstralp の設定

10年ほど前から公開されているみたですが、まったく知らなかった。
ようはvimの.vimrc neovimのinit.vimを作ってくれる。
有名どころのpluginもインストールしてくれる。
あっいうまにできてしまう。
generate.vimというファイルをダウンロードしてくれる。
このファイルを.vimrcもしくはinit.vimにする。

01 スタート

01.png

02 プログラム選択 クリックする。

02.png

03 フレームワークを選ぶ。使う分にはどちら選んでも問題ない。

03.png

04 Vim,Neovimを選ぶ。

04.png

05 処理スタート

05.png

Mapping

おもなキーアサインを記述します。
F3はNERDTreeトグルなっています。
初期のLeaderキーは","(カンマ)です。
以下はgenerate.vimの抜き取りです。

"" Split
noremap <Leader>h :<C-u>split<CR>
noremap <Leader>v :<C-u>vsplit<CR>
" session management
nnoremap <leader>so :OpenSession<Space>
nnoremap <leader>ss :SaveSession<Space>
nnoremap <leader>sd :DeleteSession<CR>
nnoremap <leader>sc :CloseSession<CR>

"" Tabs
nnoremap <Tab> gt
nnoremap <S-Tab> gT
nnoremap <silent> <S-t> :tabnew<CR>

noremap YY "+y<CR>
noremap <leader>p "+gP<CR>
noremap XX "+x<CR>

if has('macunix')
  " pbcopy for OSX copy/paste
  vmap <C-x> :!pbcopy<CR>
  vmap <C-c> :w !pbcopy<CR><CR>
endif

"" Buffer nav
noremap <leader>z :bp<CR>
noremap <leader>q :bp<CR>
noremap <leader>x :bn<CR>
noremap <leader>w :bn<CR>

"" Close buffer
noremap <leader>c :bd<CR>

"" Clean search (highlight)
nnoremap <silent> <leader><space> :noh<cr>

"" Switching windows
noremap <C-j> <C-w>j
noremap <C-k> <C-w>k
noremap <C-l> <C-w>l
noremap <C-h> <C-w>h

0
1
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?