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
次回予告を更新しました:
次回 第330回 2018-10-27 23:00 Akin909 さん
anekos
@anekos
oni.vim きになる
thinca
@thinca
あ、前編付け忘れた
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第330回 2018-10-27 23:00 Akin909 さん
Fujiwara Takuya
@tyru
thinca さんが見つけた autoload/ada.vim と indent/rmd.vim しかなかったのでパッチ送った
ada の方はメンテナに直接メールで、rmd の方はリポジトリの URL 書いてあったので pull request 送った
thinca
@thinca
tyru++
justify はどうでした?
Fujiwara Takuya
@tyru
あかんこれ見逃してました
thinca
@thinca
CI でチェックできますかねぇ、これ。言ったように、オプションの値を保存/復元するパターンがあるから &sw という式そのものがアウトというわけにもいかない
Fujiwara Takuya
@tyru
むずかしそう
何か意見があれば聞きたい…
thinca
@thinca
完全にむずそうという感想しかない
Fujiwara Takuya
@tyru
真面目に解析するなら let save_sw = &swlet &sw = save_sw 以外の用途で &sw が使われたらってことですよね
thinca
@thinca
ですね。今の所考えられる除外すべきパターンがそれ
他にパターンあるだろうか…
Fujiwara Takuya
@tyru
&sw という右辺式を束縛した変数が↑の用途以外でしか使われないことを確認すれば良い?
念のため &sw を含む右辺式
thinca
@thinca
難易度
Fujiwara Takuya
@tyru
というかメンテナにメールで連絡するしかないのが地味に面倒
中央集権化してほしい
thinca
@thinca
わかる
Shougo
@Shougo
forkしたくないということなんだろうけど、includeしてるライブラリについては独自に修正してるわけだしうーむ
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第330回 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
はじめまっす
Takumi KAGIYAMA
@kg8m
hi
thinca
@thinca
hi
蜜柑鵯(۶•̀ᴗ•́)۶
@IamnotHayato_twitter
hi
Takumi KAGIYAMA
@kg8m
hi
thinca
@thinca
L1-8 圧倒的文字絵
vim-jp-bot
@vim-jp-bot
plugins.vim#L1-L8
   1 | "-----------------------------------------------------------
   2 | "PLUGINS
   3 | "-----------------------------------------------------------
   4 | " Plug Setup {{{1
   5 | "=====================
   6 | 
   7 | " auto-install vim-plug
   8 | if has("nvim")
竹田
@takets_twitter
hi
thinca
@thinca
init.vim#L1-8
vim-jp-bot
@vim-jp-bot
init.vim#L1-L8
   1 | " ________  ___  __    ___  ________   ________           ________  ________  ________   ________ ___  ________
   2 | "|\   __  \|\  \|\  \ |\  \|\   ___  \|\   ____\         |\   ____\|\   __  \|\   ___  \|\  _____\\  \|\   ____\
   3 | "\ \  \|\  \ \  \/  /|\ \  \ \  \\ \  \ \  \___|_        \ \  \___|\ \  \|\  \ \  \\ \  \ \  \__/\ \  \ \  \___|
   4 | " \ \   __  \ \   ___  \ \  \ \  \\ \  \ \_____  \        \ \  \    \ \  \\\  \ \  \\ \  \ \   __\\ \  \ \  \  ___
   5 | "  \ \  \ \  \ \  \\ \  \ \  \ \  \\ \  \|____|\  \        \ \  \____\ \  \\\  \ \  \\ \  \ \  \_| \ \  \ \  \|\  \
   6 | "   \ \__\ \__\ \__\\ \__\ \__\ \__\\ \__\____\_\  \        \ \_______\ \_______\ \__\\ \__\ \__\   \ \__\ \_______\
   7 | "    \|__|\|__|\|__| \|__|\|__|\|__| \|__|\_________\        \|_______|\|_______|\|__| \|__|\|__|    \|__|\|_______|
   8 | "                                        \|_________|
thinca
@thinca
hi
竹田
@takets_twitter
vimでオートローディング的なことをしているの初めて見た。
Takumi KAGIYAMA
@kg8m
hi
thinca
@thinca
L9+1 我々のために(?)親切なコメントを残してくれている
vim-jp-bot
@vim-jp-bot
init.vim#L9-L10
   9 | " Each section of my config has been separated out into subsections in
  10 | " ./configs/
竹田
@takets_twitter
oniってneovimの実装だったっけか
thinca
@thinca
らしいですね。正確には neovim の GUI の実装かな
Takumi KAGIYAMA
@kg8m
読書会フレンドリー
mityu
@mityu
hi
竹田
@takets_twitter
hi
thinca
@thinca
hi
Takumi KAGIYAMA
@kg8m
hi
蜜柑鵯(۶•̀ᴗ•́)۶
@IamnotHayato_twitter
hi
thinca
@thinca
L20 ふむ。 g:gui_oni はどこで定義されるのだろう。もしかして onivim では vimrc 読み込み前に定義されるのかな?