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
毎回シェルを起動するのでその分ラグがでますね
callmekohei
@callmekohei
writefileだと早い感じがします(感じるだけですが・・・)
やっぱりそうですよね!動きがかくかくしてたので、なんとなく変な感じだったのです!
ちなみにwritefileは改行つきの文字列は書き出せないので、そのまえにjoin(lines,'\n')しないといけないのですよね?
thinca
@thinca
いや、1行1要素の配列を渡します
callmekohei
@callmekohei
ん?
たとえばですけど
let main _ =
    let n = 1 + 1
    printfn "%A" n
のような文字列の場合、まんまwritefileしたいのですが・・・
thinca
@thinca
この文字列はバッファ上の文字列ですか?
callmekohei
@callmekohei
ですです!
thinca
@thinca
これがバッファ全体なのであれば、getline(1, '$') をそのまま writefile() に渡せば OK です
callmekohei
@callmekohei
ん?
書き出されたファイルを見ると改行なしの文字列になってるのですが・・
thinca
@thinca
書き出されたファイルは何で開いてますか?
callmekohei
@callmekohei
メモ帳で見ました!
thinca
@thinca
そのままだと改行コードが "\n" で書き出されます。なのでメモ帳で見ると1行に見える
callmekohei
@callmekohei
なるほどです!
thinca
@thinca
どうしても CR LF にしたい場合は、書き出す前にちょっといじる必要がありますね
callmekohei
@callmekohei
あ、いえそこはなぜだか大丈夫みたいで、\nでいけます!
thinca
@thinca
それは良かった
thinca
@thinca
あれー、また読書会の日付が金曜になってる…なんでや…
thinca
@thinca
!reading_vimrc startkk
おっと
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第280回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
    今回読む vimrc: uplus さん:
    vimrc (DL)
thinca
@thinca
はじめまーす
L1 Vim Compatibility 上がりそう
vim-jp-bot
@vim-jp-bot
vimrc#L1
   1 | if 0 | endif
Naruhiko Nishino
@rbtnn
133行か。
thinca
@thinca
サクッと読める
L13 興味深い変数があるけど、vimrc 内では使われていない
vim-jp-bot
@vim-jp-bot
vimrc#L13
  13 | let g:working_register = 'p'
hokorobi
@hokorobi
autload も読まないと
Naruhiko Nishino
@rbtnn
と思ったら、分割されているのか。
thinca
@thinca
おや、分割か…
hokorobi
@hokorobi
分割度高い
thinca
@thinca
めっちゃ分割されてた…迂闊
事前にファイルを登録していないと行参照ができない
この辺り改善したい
とりあえず今回は諦めで…
読むのは問題ないですが、行参照は動きません
thinca
@thinca
L35 execute() 力
vim-jp-bot
@vim-jp-bot
vimrc#L35
  35 |   if execute('filetype') =~# 'OFF'
thinca
@thinca
L10 コメントアウトしてあるけど、さすがにファイル開く度にこれやるのはアレ感あるなぁ (だからコメントアウトしたんかな)
vim-jp-bot
@vim-jp-bot
vimrc#L10
  10 |   " autocmd FileType,Syntax,BufNewFile,BufNew,BufRead * call s:on_filetype()
hokorobi
@hokorobi
L133 これで after 配下も読めるのか。
vim-jp-bot
@vim-jp-bot
vimrc#L133
 133 | call s:source('after')
thinca
@thinca
いや、これ after.vim を読んでるのかと
あれ、でもそんなファイルはない?