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
さて、次回は後編ということにしておきます (中編じゃなくても大丈夫かな)
vim-jp-bot
@vim-jp-bot
アーカイブページを更新しました: 第430回
kuuote
@kuuote
後編でいいです
thinca
@thinca
よっしゃ
Tsuyoshi CHO
@tsuyoshicho
たぶん大丈夫でしょう
thinca
@thinca
!reading_vimrc next 後編
気付いたら100行も読めてなかったけどたぶん大丈夫やろ
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第431回 2020-10-03 23:00 wass88 さん
kuuote
@kuuote
あーここから後編いけるんだ
便利な作りになってる
thinca
@thinca
ただし今回の分が前編とかでない記録になってしまっているので手動で直す必要がある
kuuote
@kuuote
:naruhodo:
tamago324
@tamago324
そういえば、vimrc 読書会用のプラグインとかあったりします?
thinca
@thinca
ありますね
tamago324
@tamago324
thinca
@thinca
それそれ
tamago324
@tamago324
ありがとうございます!入れてみます!
thinca
@thinca
私の環境でうまく動かなくなってしまって、調査する余裕もなくて放置している…
もし動かなかったら直してみてください!
tamago324
@tamago324
あれま、、、そうなのですね。。。
了解です!
tamago324
@tamago324
たぶん、うまく動きました! > https://github.com/y0za/vim-reading-vimrc
thinca
@thinca
おお、よかった
私も今度もう1回試そう
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第431回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
  • 今回は後編です。前回参加した人は続きから読みましょう
    今回読む vimrc: wass88 さん:
    .vimrc (DL)
thinca
@thinca
vimrcを読むゲームを始めます
kuuote
@kuuote
hi
わいわい
Tsuyoshi CHO
@tsuyoshicho
hi
higashi
@higashi000
hi
monaqa
@monaqa
hi
kuuote
@kuuote
.vimrc#L80 これ海外プラギンで問題でることあるので外してしまった…
vim-jp-bot
@vim-jp-bot
.vimrc#L80
  80 | set ambiwidth=double
monaqa
@monaqa
私も ambiwidth は single にしてるなあ
Tsuyoshi CHO
@tsuyoshicho
L290
そういや、これ、昨今の事情だとあったほうが速いのか遅くなることがあるのか
vim-jp-bot
@vim-jp-bot
.vimrc#L290
 290 | set ttyfast
Tsuyoshi CHO
@tsuyoshicho
まあ初期値的にsetされるか
kuuote
@kuuote
L389+14 何も開いてないとUnite出るのか、なるほど
vim-jp-bot
@vim-jp-bot
.vimrc#L389-L403
 389 | augroup startup
 390 |   autocmd!
 391 |   autocmd VimEnter * nested if (@% == '' && s:GetBufByte() == 0) | call s:Startup() | endif
 392 |   function! s:GetBufByte()
 393 |     let byte = line2byte(line('$') + 1)
 394 |     if byte == -1
 395 |       return 0
 396 |     else
 397 |       return byte - 1
 398 |     endif
 399 |   endfunction
 400 |   function! s:Startup()
 401 |     UniteStartup
 402 |   endfunction
 403 | augroup END
thinca
@thinca
海外ブラギンで問題でるときのライフハック: 海外プラギンを使わない
kuuote
@kuuote
便利
thinca
@thinca
まあそもそも ambiwidth の値によって動作がおかしくなるのはバグと呼べるので修正 PR チャンス
kuuote
@kuuote
ambiwidthの問題で外したプラグイン数知れず(覚えてないだけ)
罫線ぶっこんでくるやつら
thinca
@thinca
Vim 本体ですら条件に応じて罫線に ASCII 使うようになってるというのに
まあ ambiwidth の問題はアジア圏の外の人には伝わりづらいのだよな
kuuote
@kuuote
それな
Tsuyoshi CHO
@tsuyoshicho
L503
今は本体に機能があるから、外しても大丈夫だったはず
vim-jp-bot
@vim-jp-bot
.vimrc#L503
 503 | NeoBundle 'lambdalisue/vim-unified-diff'