Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
thinca
@thinca
1時間はつらいので 30 分運用になってます
ずっと前は長い vimrc とかの場合は 0 時半とかまで読んでましたね…
Tsuyoshi CHO
@tsuyoshicho
発言外知見
AndrewRadev/splitjoin.vimの設定
tpope/vim-rhubarbの設定
thinca
@thinca
L396-408 ここの見えない部分は "\<C-v>" "\<C-s>" のように書くと見えるようになって便利
vim-jp-bot
@vim-jp-bot

vimrc.bundles#L396-L408

 396 | 
 397 | " Caddy: {{{
 398 |   " syntax highlighting for caddyfile
 399 |   Plug 'isobit/vim-caddyfile', { 'for': 'Caddyfile' }
 400 | " }}}
 401 | 
 402 | " GITHUB: {{{
 403 |   " Browse github
 404 |   Plug 'junegunn/vim-github-dashboard', { 'on': ['GHDashboard', 'GHActivity'] }
 405 | 
 406 |   " Vim GitHub gist integration
 407 |   Plug 'mattn/gist-vim', { 'on': 'Gist' }
 408 | " }}}

isobit/vim-caddyfile
junegunn/vim-github-dashboard
mattn/gist-vim

thinca
@thinca
おわー
yuki yano
@yuki-yano
splitjoin使ってないなぁ
Tsuyoshi CHO
@tsuyoshicho
0:30は生活をおびやかすw
おつかれさまでーす
yuki yano
@yuki-yano
便利です?
お疲れさまです
thinca
@thinca
vimrc#L396-408
vim-jp-bot
@vim-jp-bot
vimrc#L396-L408
 396 | let g:airline_mode_map = {
 397 |       \ '__' : '-',
 398 |       \ 'n'  : 'N',
 399 |       \ 'i'  : 'I',
 400 |       \ 'R'  : 'R',
 401 |       \ 'c'  : 'C',
 402 |       \ 'v'  : 'V',
 403 |       \ 'V'  : 'V',
 404 |       \ '' : 'V',
 405 |       \ 's'  : 'S',
 406 |       \ 'S'  : 'S',
 407 |       \ '' : 'S',
 408 |       \ }
thinca
@thinca
よし、終わります!!
おつかれさまでしたー
Tsuyoshi CHO
@tsuyoshicho
不可視文字は自分もわからなくなるから事故の元ですよね....
thinca
@thinca
!reading_vimrc stop
vim-jp-bot
@vim-jp-bot
おつかれさまでした。次回は続きを読むので、どこまで読んだか覚えておきましょう!
kuuote
@kuuote
おつです
Yuta Katayama
@yutkat
お疲れさまでした
vim-jp-bot
@vim-jp-bot
アーカイブページを更新しました: 第407回
thinca
@thinca
!reading_vimrc next 後編
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第408回 2020-04-25 23:00 dkarter さん
thinca
@thinca
次回もう後編じゃないか。つらたん
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第408回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 今回は複数ファイルがあるため、filename#L100 のようにファイル名を指定します
  • 省略した場合は直前に参照しファイルか、それがない場合は適当なファイルになります
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
  • 今回は後編です。前回参加した人は続きから読みましょう
    今回読む vimrc: dkarter さん:
    vimrc (DL)
    vimrc.bundles (DL)
    gvimrc (DL)
Tsuyoshi CHO
@tsuyoshicho
hi
thinca
@thinca
hi
Yuta Katayama
@yutkat
hii
kuuote
@kuuote
hi
Tsuyoshi CHO
@tsuyoshicho
vimrc#L439+4
いまさらだけど <bang>0 は !0みたいになって評価ということか...
vim-jp-bot
@vim-jp-bot
vimrc#L439-L443
 439 | command! -bang -nargs=* FzfRg
 440 |   \ call fzf#vim#grep(
 441 |   \   'rg --column --line-number --no-heading --color=always --smart-case '.shellescape(<q-args>), 1,
 442 |   \   <bang>0 ? fzf#vim#with_preview('up:60%')
 443 |   \           : fzf#vim#with_preview('right:50%:hidden', '?'),
thinca
@thinca
イディオムとしてよく使う
kuuote
@kuuote
vimrc#L1005 JSONの整形、jq使うことしか思いつかないけど、pythonにもあったなそういや
vim-jp-bot
@vim-jp-bot
vimrc#L1005
1005 | command! PrettyPrintJSON %!python -m json.tool
Tsuyoshi CHO
@tsuyoshicho
vimとしてはポータビリティは高そう(vimあるならPythonも比較的ありそう、くらいの意味で)
kuuote
@kuuote
Pythonに依存したプラグインが結構あるからなー
Tsuyoshi CHO
@tsuyoshicho

#809+3

タコの足かと(Rails)

kuuote
@kuuote
tasikani
Tsuyoshi CHO
@tsuyoshicho
vimrc#L809
vim-jp-bot
@vim-jp-bot
vimrc#L809
 809 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['application.rb'] = ''
Tsuyoshi CHO
@tsuyoshicho

vimrc#L1106

<bar>でも平気だから、そっちのほうがよさげ(cpoはいじってないはず)

vim-jp-bot
@vim-jp-bot
vimrc#L1106
1106 |     nnoremap <silent> <C-q> :bp\|bd #<CR>
yuki yano
@yuki-yano
遅くなったけど参加しよう
thinca
@thinca
いい話だ
Tsuyoshi CHO
@tsuyoshicho
いらっしゃい
yuki yano
@yuki-yano
p10kで事故って直してた・・・
thinca
@thinca
読書会プラグインが壊れて動かなかったので対応をしていたがそれはそれとして20分経ってしまった…今日はブラウザで読も
kuuote
@kuuote
L1105+1 よさそう
vim-jp-bot
@vim-jp-bot
vimrc#L1105-L1106
1105 |   " Delete current buffer without losing the split
1106 |     nnoremap <silent> <C-q> :bp\|bd #<CR>