Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
anekos
@anekos
人でなかったらすみません。
kuuote
@kuuote
動物やな
anekos
@anekos
高等生物だった。 https://github.com/reireias
thinca
@thinca
なるほど
thinca
@thinca
kuuote さんってもしかして名前変えました? (アイコンしか見てないのがバレる)
thinca
@thinca
先週 bot うまく動かなかったけど、やはり bot 側に特に問題なさそう…今別の場所で試しに動かしてみたけど普通に動いた…
Gitter が調子悪い説
thinca
@thinca
今週はうまく動くかな。どきどき
anekos
@anekos
今日は thinca さんの発言ちゃんと表示されてますね。
いける雰囲気をかんじる
hokorobi
@hokorobi
フラグっぽい
anekos
@anekos
今日は絶対に BOT が動作するぞ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
hokorobi
@hokorobi
ドキドキ……
thinca
@thinca
!reading_vimrc status
vim-jp-bot
@vim-jp-bot
stopped
thinca
@thinca
:h j
vim-jp-bot
@vim-jp-bot
j               or                                      *j*
<Down>          or                                      *<Down>*
CTRL-J          or                                      *CTRL-J*
<NL>            or                                      *<NL>* *CTRL-N*
CTRL-N                  [count] 行下に移動(行単位|linewise|)
thinca
@thinca
最新の変更が適用されてなかったので bot 再起動ed (フラグ)
:h j
:h j
vim-jp-bot
@vim-jp-bot
j               or                                      *j*
<Down>          or                                      *<Down>*
CTRL-J          or                                      *CTRL-J*
<NL>            or                                      *<NL>* *CTRL-N*
CTRL-N                  [count] 行下に移動(行単位|linewise|)
thinca
@thinca
!reading_vimrc status
vim-jp-bot
@vim-jp-bot
stopped
anekos
@anekos
フラグ立て無事失敗
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第306回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
    今回読む vimrc: reireias さん:
    .vimrc (DL)
thinca
@thinca
やったぞ!
hokorobi
@hokorobi
オーキードーキー
anekos
@anekos
臓器動悸
L1-5 オシャレだけど、末尾の空白が気になる
vim-jp-bot
@vim-jp-bot
.vimrc#L1-L5
   1 | "                                _                    
   2 | "                         __   _(_)_ __ ___  _ __ ___ 
   3 | "                         \ \ / / | '_ ` _ \| '__/ __|
   4 | "                          \ V /| | | | | | | | | (__ 
   5 | "                         (_)_/ |_|_| |_| |_|_|  \___|
anekos
@anekos
↑見えなかった
thinca
@thinca
L111+3 こういうやつのリンクが最初の1行目しか出てなかったのを直したはず(直れ)
vim-jp-bot
@vim-jp-bot

.vimrc#L111-L114

 111 | call dein#add('Shougo/dein.vim')
 112 | call dein#add('Shougo/neomru.vim')
 113 | call dein#add('Shougo/neosnippet')
 114 | call dein#add('Shougo/neosnippet-snippets')

Shougo/dein.vim
Shougo/neomru.vim
Shougo/neosnippet
Shougo/neosnippet-snippets

thinca
@thinca
よし、全部出た
末尾空白わかる
.vimrc.(_) と表現しているのか
anekos
@anekos
L39-60 コロンがあったりなかったりするのが気になるやつ
vim-jp-bot
@vim-jp-bot
.vimrc#L39-L60
  39 |   autocmd BufRead,BufNewFile *.md set filetype=markdown
  40 |   autocmd FileType vim setlocal shiftwidth=2 tabstop=2 foldmethod=marker
  41 |   autocmd FileType vim :highlight link FoldComment SpecialComment
  42 |   autocmd FileType vim :match FoldComment /^".*\({{{\|}}}\)/
  43 |   autocmd FileType ruby setlocal shiftwidth=2 tabstop=2
  44 |   autocmd FileType yaml setlocal shiftwidth=2 tabstop=2
  45 |   autocmd FileType xml setlocal shiftwidth=2 tabstop=2
  46 |   autocmd FileType html setlocal shiftwidth=2 tabstop=2
  47 |   autocmd FileType vue setlocal shiftwidth=2 tabstop=2
  48 |   autocmd FileType javascript setlocal shiftwidth=2 tabstop=2
  49 |   autocmd FileType json setlocal shiftwidth=2 tabstop=2
  50 |   autocmd FileType zsh setlocal foldmethod=marker
  51 |   autocmd FileType zsh :highlight link FoldComment SpecialComment
  52 |   autocmd FileType zsh :match FoldComment /^#.*\({{{\|}}}\)/
  53 |   autocmd FileType go nmap <leader>b <Plug>(go-build)
  54 |   autocmd FileType go nmap <leader>r <Plug>(go-run)
  55 |   autocmd FileType go nmap <leader>t <Plug>(go-test)
  56 |   autocmd FileType go nmap <leader>tf <Plug>(go-test-func)
  57 |   autocmd FileType go nmap <leader>c <Plug>(go-coverage-toggle)
  58 |   autocmd FileType go nmap <leader>i <Plug>(go-info)
  59 |   autocmd FileType go :highlight goErr ctermfg=208
  60 |   autocmd FileType go :match goErr /\<err\>/
anekos
@anekos
なるほどっと。
thinca
@thinca
L53-58 この辺りは <buffer> を付けた方が良さそう
vim-jp-bot
@vim-jp-bot
.vimrc#L53-L58
  53 |   autocmd FileType go nmap <leader>b <Plug>(go-build)
  54 |   autocmd FileType go nmap <leader>r <Plug>(go-run)
  55 |   autocmd FileType go nmap <leader>t <Plug>(go-test)
  56 |   autocmd FileType go nmap <leader>tf <Plug>(go-test-func)
  57 |   autocmd FileType go nmap <leader>c <Plug>(go-coverage-toggle)
  58 |   autocmd FileType go nmap <leader>i <Plug>(go-info)
anekos
@anekos
go 一筋なら問題なし (だが、FileType も意味なし
L69 たしかにちょっと押しにくい
vim-jp-bot
@vim-jp-bot
.vimrc#L69
  69 | noremap <Leader>h ^
thinca
@thinca
L55+1 こういうマッピングすると <leader>t の方の発動が遅くなる
vim-jp-bot
@vim-jp-bot
.vimrc#L55-L56
  55 |   autocmd FileType go nmap <leader>t <Plug>(go-test)
  56 |   autocmd FileType go nmap <leader>tf <Plug>(go-test-func)
anekos
@anekos
アレ、地味にいらっとするヤツ
thinca
@thinca
ところで今日の vimrc の持ち主の人、GitHub と Qiita のアカウントはわかったんだけど Twitter がわからなくて連絡取れないまま決行してしまった
anekos
@anekos
なんと、残念。