Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
竹田
@takets_twitter
shortmessって初めて知った。
Takumi KAGIYAMA
@kg8m
highlight.vim#L10 自前シンタックスガチ勢
vim-jp-bot
@vim-jp-bot
highlight.vim#L10
  10 | function! ApplyUserHighlights() abort
thinca
@thinca
shortmess は I を入れて intro が消される運命
mityu
@mityu
同じく
thinca
@thinca
さて、ほとんど読んてないのにもう時間だ
続きは次回!
と言うわけで一旦締めます。おつかれさまでしたー
Takumi KAGIYAMA
@kg8m
お疲れ様でしたー
thinca
@thinca
!reading_vimrc stop
vim-jp-bot
@vim-jp-bot
おつかれさまでした。次回は続きを読むので、どこまで読んだか覚えておきましょう!
thinca
@thinca
!reading_vimrc next 中編
vim-jp-bot
@vim-jp-bot
アーカイブページを更新しました: 第330回
mityu
@mityu
お疲れ様でした
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第331回 2018-11-03 23:00 Akin909 さん
竹田
@takets_twitter
お疲れ様でした。
蜜柑鵯(۶•̀ᴗ•́)۶
@IamnotHayato_twitter
お疲れ様でした
thinca
@thinca
今回は普段来ない人が多めでなかなか新鮮だった
Takumi KAGIYAMA
@kg8m
😋
Takaaki ISHIKAWA
@takaxp
:)
Fujiwara Takuya
@tyru
アアアッ
Fujiwara Takuya
@tyru
ALE の人の vimrc おもしろそう
ujihisa
@ujihisa
間に合った!
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第331回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 今回は複数ファイルがあるため、filename#L100 のようにファイル名を指定します
  • 省略した場合は直前に参照しファイルか、それがない場合は適当なファイルになります
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
  • 今回は中編です。終了時間になったら、途中でも強制終了します
  • 前回参加していた方は続きから、参加していなかったら最初からになります
  • 続きは来週読みます
  • いつも通り各自のペースで読むので、どこまで読んだか覚えておきましょう
    今回読む vimrc: Akin909 さん:
    init.vim (DL)
    plugins.vim (DL)
    general.vim (DL)
    highlight.vim (DL)
    mappings.vim (DL)
    autocommands.vim (DL)
    open-changed-files.vim (DL)
    oni.vim (DL)
    lib.vim (DL)
thinca
@thinca
どこまで読んだんだったかな…
ujihisa
@ujihisa
継続力
plugins.vim: L63
markdownでneco-look
蜜柑鵯(۶•̀ᴗ•́)۶
@IamnotHayato_twitter
plugins.vim#L63
vim-jp-bot
@vim-jp-bot

plugins.vim#L63

  63 |     Plug 'ujihisa/neco-look',          { 'for': 'markdown' }

ujihisa/neco-look

ujihisa
@ujihisa
#!
thinca
@thinca
plugins.vim#L31+3 DSL 的な感じだろうか
vim-jp-bot
@vim-jp-bot
plugins.vim#L31-L34
  31 | function! Cond(cond, ...)
  32 |   let l:opts = get(a:000, 0, {})
  33 |   return a:cond ? l:opts : extend(l:opts, { 'on': [], 'for': [] })
  34 | endfunction
thinca
@thinca
L74 onivim では ale.vim 使わないのか。理由気になる
vim-jp-bot
@vim-jp-bot

plugins.vim#L74

  74 | Plug 'w0rp/ale', Cond(!exists('g:gui_oni'))

w0rp/ale

thinca
@thinca
プラグイン結構入れてるなー
L130-138 おっ
vim-jp-bot
@vim-jp-bot

plugins.vim#L130-L138

 130 | Plug 'kana/vim-textobj-user'
 131 |       \  | Plug 'vimtaku/vim-textobj-keyvalue'
 132 |        \ | Plug 'thalesmello/vim-textobj-methodcall'
 133 |        \ | Plug 'rhysd/vim-textobj-conflict'
 134 |        \ | Plug 'kana/vim-operator-user'
 135 |        \ | Plug 'glts/vim-textobj-comment'
 136 |        \ | Plug 'kana/vim-textobj-function'
 137 |        \ | Plug 'thinca/vim-textobj-function-javascript'
 138 |        \ | Plug 'whatyouhide/vim-textobj-xmlattr'

kana/vim-textobj-user

Naruhiko Nishino
@rbtnn
hi
mappings.vim#L24
vim-jp-bot
@vim-jp-bot
mappings.vim#L24
  24 |   tmap <C-x> <C-W><Cmd>q!<CR>
thinca
@thinca
<Cmd> ってなんだろう…
Naruhiko Nishino
@rbtnn
<Cmd>
thinca
@thinca
L179-183 几帳面な正確
vim-jp-bot
@vim-jp-bot
plugins.vim#L179-L183
 179 | if has('patch-7.4.1649') && !has('nvim') " NeoVim loads matchit by default
 180 |   packadd! matchit
 181 | else
 182 |   runtime! macros/matchit.vim
 183 | endif
Naruhiko Nishino
@rbtnn
そそ、nvimとかで専用なやつなのかな?
thinca
@thinca
NeoVim、デフォルトで読み込むなら runtime の方も必要なさそう?
nvim 専用ありそう