Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
vim-jp-bot
@vim-jp-bot
vimrc#L704-L709
 704 | nnoremap tl ^vg_
 705 | nmap <silent> to :call append('.', '')<CR>j
 706 | nmap <silent> tO :call append(line('.')-1, '')<CR>k
 707 | nmap tp "+P
 708 | nmap <silent> tv :call Lilydjwg_toggle_ve()<CR>
 709 | nmap tw :call Lilydjwg_toggle_ambiwidth()<CR>
thinca
@thinca
そして map と noremap の使い分けができていない
Tsuyoshi CHO
@tsuyoshicho
あ、 *+directx* Win32 GUI のみ: DirectX と |'renderoptions'|
とあるので、一応平気なのか
thinca
@thinca
L63-73 Python 便利そう
vim-jp-bot
@vim-jp-bot
vimrc#L63-L73
  63 | function Lilydjwg_getfsize(file)
  64 |   let size = getfsize(a:file)
  65 |   if has('python3')
  66 |     try
  67 |       py3 from myutils import filesize
  68 |       return py3eval('filesize('.size.')')
  69 |     catch /.*/
  70 |     endtry
  71 |   endif
  72 |   return size . 'B'
  73 | endfunction
thinca
@thinca
Python には filesize() なんて関数があるのかって思ってしまったけどよく見たら from myutils やんけ
Tsuyoshi CHO
@tsuyoshicho
ほんとにガリガリw
thinca
@thinca
この myutils モジュールはどこにあるのか。探検隊はリポジトリの奥地へと向かった
hokorobi
@hokorobi
Python に os.path.getsize() という関数はあるらしいけども、わりと新しい関数なのかな?
thinca
@thinca
myutils.filesize() は、実際にファイルサイズを得る関数じゃなくて数値をファイルサイズっぽい文字列(10KB とか 3MB とか)にする関数じゃないかなと推測
hokorobi
@hokorobi
getfsize() でファイルサイズ取得してるのか。
関数名しか見ていなかった。
thinca
@thinca
わかる
あ、すでに40分か…今日はこの辺りにしておきますか
1000行超えはのんびり読みたいので次回は中編にしてしまおう
おわりまーす。おつかれさまでしたー
!reading_vimrc stop
vim-jp-bot
@vim-jp-bot
おつかれさまでした。次回読む vimrc を決めましょう!
https://github.com/vim-jp/reading-vimrc/wiki/Request
アーカイブページを更新しました: 第378回
thinca
@thinca
!reading_vimrc next 中編
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第379回 2019-10-05 23:00 lilydjwg さん
hokorobi
@hokorobi
お疲れ様でした。
thinca
@thinca
改めてリポジトリを物色してたけど、この人プラグインは全部自分のリポジトリの1つの runtimepath にぶち込む方式か。古き良き(よくない)スタイル
Tsuyoshi CHO
@tsuyoshicho
hi
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第379回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
  • 今回は中編です。終了時間になったら、途中でも強制終了します
  • 前回参加していた方は続きから、参加していなかったら最初からになります
  • 続きは来週読みます
  • いつも通り各自のペースで読むので、どこまで読んだか覚えておきましょう
    今回読む vimrc: lilydjwg さん:
    vimrc (DL)
thinca
@thinca
hi
例によってどこまで読んだのかわからぬ
Tsuyoshi CHO
@tsuyoshicho
自作関数が大量にあるので、そこのどこか、くらいの感覚しかのこってないやw
Yoshio Sugiyama
@IMOKURI
hi
thinca
@thinca
hi
依云
@lilydjwg
Hi there!
thinca
@thinca
Hi!
御本人登場
Tsuyoshi CHO
@tsuyoshicho
おおう
thinca
@thinca
We read your vimrc, and comments freely. (Mainly uses Japanese, sorry)
依云
@lilydjwg
It doesn't matter, I can use Google Translate :-)
Tsuyoshi CHO
@tsuyoshicho
L144 ううん、効果が読み解けない
vim-jp-bot
@vim-jp-bot
vimrc#L144
 144 | function CenterFull()
thinca
@thinca
:+1:
L427 今なら set belloff=all が便利
vim-jp-bot
@vim-jp-bot
vimrc#L427
 427 | set visualbell t_vb=
依云
@lilydjwg
This function makes you write in center without other text distracting. Minics an editor called zoom (or a similar name)
Tsuyoshi CHO
@tsuyoshicho
Thanks...I understood.
skanehira
@skanehira
hi
thinca
@thinca
hi
Tsuyoshi CHO
@tsuyoshicho
hi-ho
L206+1
後続行はtabなのかな ? / continue line use tab?
vim-jp-bot
@vim-jp-bot
vimrc#L206-L207
 206 |   if matchstr(getline('.'), target_pattern) == '' &&
 207 |     \ matchstr(getline('.'), target_pattern_1) != ''
Yutaro Nagasawa
@yutaro-n
初参加 よろしくお願いします。