Skip to content

Commit 56cdd18

Browse files
author
Masafumi Yokoyama
committed
Read [第301回 vimrc読書会](http://vim-jp.org/reading-vimrc/archive/301.html)
1 parent b245c6a commit 56cdd18

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
% git clone https://github.com/clear-code/vim.d.git ~/.vim.d
66
% mkdir ~/vimbackup
77
% echo "source ~/.vim.d/vimrc" >> ~/.vimrc
8+
% echo "source ~/.vim.d/mapping.vim" >> ~/.vimrc
89
% echo "source ~/.vim.d/leader.vim" >> ~/.vimrc
910
% echo "source ~/.vim.d/plugin.vim" >> ~/.vimrc
1011
% echo "source ~/.vim.d/japanese.vim" >> ~/.vimrc
@@ -31,3 +32,4 @@ TODO
3132
* [Vim でコピペするときの Tips - 反省はしても後悔はしない](http://cohama.hateblo.jp/entry/20130108/1357664352)
3233
* [Vimでの日本語編集がはかどるキーマッピング - Qiita](https://qiita.com/ssh0/items/9e7f0d8b8f033183dd0b)
3334
* [ctrlp.vimの使い方まとめ - Qiita](https://qiita.com/oahiroaki/items/d71337fb9d28303a54a8)
35+
* [vimrc読書会](http://vim-jp.org/reading-vimrc/)

leader.vim

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
let mapleader = "\<Space>"
22

3-
noremap <Leader>w :w<CR>
3+
" バッファに変更点があるときのみ書き込みを行う。
4+
noremap <Leader>w :update<CR>
5+
46
nmap <Leader><Leader> V
57
68
" 0(ゼロ)レジスタで同じ文字列を何度も貼り付ける

mapping.vim

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
" 行末までコピー(改行なし)
2+
" https://gitter.im/vim-jp/reading-vimrc?at=5ac8d6065f188ccc153dde71
3+
nnoremap Y y$
4+
5+
" <Up> <Down>の方が便利なので入れ替え
6+
" https://gitter.im/vim-jp/reading-vimrc?at=5ac8d6f801a2b40f382e9043
7+
" <C-n> <C-p> は常に履歴を1つずつ遡ります
8+
" <Up> <Down> は、入力済みの部分に前方一致した履歴のみを遡ります
9+
cnoremap <C-p> <Up>
10+
cnoremap <C-n> <Down>
11+
cnoremap <Up> <C-p>
12+
cnoremap <Down> <C-n>

0 commit comments

Comments
 (0)