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
gg (ジェネレーションギャップ)
akiyosi
@akiyosi
thinca
@thinca
L27+1 L72+2 ナルホディウス
vim-jp-bot
@vim-jp-bot

.vimrc#L27-L28

  27 | "NeoBundle 'thinca/vim-quickrun'
  28 | "NeoBundle 'thinca/vim-qfreplace'

.vimrc#L72-L74

  72 | "NeoBundle 'thinca/vim-prettyprint'
  73 | "NeoBundle 'thinca/vim-scouter'
  74 | "NeoBundle 'thinca/vim-ref'
akiyosi
@akiyosi
wももう使わないか。。
thinca
@thinca
scouter 入れた形跡があるのあつい
w は普通に使ってしまう…
akiyosi
@akiyosi
最近は草なのかなと。。私もw使ってしまいます
thinca
@thinca
草は打つのがめんどう
Tsuyoshi CHO
@tsuyoshicho
叢叢叢、はさすがにいないね
thinca
@thinca
さて、読むべき箇所もだいたいなくなったし30分になったぞ
というわけで終わります!おつかれさまでしたー
!reading_vimrc stop
vim-jp-bot
@vim-jp-bot
おつかれさまでした。次回読む vimrc を決めましょう!
https://github.com/vim-jp/reading-vimrc/wiki/Request
Tsuyoshi CHO
@tsuyoshicho
おつかれさまです
akiyosi
@akiyosi
おつかれさまでした。
Fujiwara Takuya
@tyru
おつかれさまでした
higashi
@higashi000
お疲れ様でした
vim-jp-bot
@vim-jp-bot
アーカイブページを更新しました: 第385回
thinca
@thinca
次回大募集
竹田
@takets_twitter
おつかれさまでした
thinca
@thinca
まずい
vim-jp-bot
@vim-jp-bot
次回予告を更新しました:
次回 第386回 2019-11-23 23:00 sakunyo さん
thinca
@thinca
!reading_vimrc start
vim-jp-bot
@vim-jp-bot
=== 第386回 vimrc読書会 ===
  • 途中参加/途中離脱OK。声をかける必要はありません
  • 読む順はとくに決めないので、好きなように読んで好きなように発言しましょう
  • vimrc 内の特定位置を参照する場合は行番号で L100 や L100-110 のように指定します
  • 特定の相手に発言/返事する場合は @username を付けます
  • 一通り読み終わったら、読み終わったことを宣言してください。終了の目安にします
  • ただの目安なので、宣言してからでも読み返して全然OKです
    今回読む vimrc: sakunyo さん:
    .vimrc (DL)
thinca
@thinca
始めるぞ!
higashi
@higashi000
hi
mattn
@mattn
セーフ
thinca
@thinca
hi
Naruhiko Nishino
@rbtnn
hi
tennashi
@tennashi
hi
Yuta Katayama
@yutkat
hi
tennashi
@tennashi
L4-5
vim-jp-bot
@vim-jp-bot
.vimrc#L4-L5
   4 | unlet! skip_defaults_vim
   5 | source $VIMRUNTIME/defaults.vim
tennashi
@tennashi
ほう...?
thinca
@thinca
絶対に defaults.vim 読み込むマン
Naruhiko Nishino
@rbtnn
defaults.vim読み込む人いるのか...
thinca
@thinca
:h skip_defaults_vim
vim-jp-bot
@vim-jp-bot
                                                *skip_defaults_vim*
システムワイドの vimrc を使っていて defaults.vim を使いたくない場合には、
"skip_defaults_vim" 変数を設定する。これが設定された状態で、自分の .vimrc で
defaults.vim を読み込みたい場合には、上で示した例のように、最初に unlet
skip_defaults_vim を行うと良い。


トロイの木馬を回避する
thinca
@thinca
:h defaults.vim
vim-jp-bot
@vim-jp-bot
                                                        *defaults.vim*
Vim を普通に起動してユーザー vimrc ファイルが見つからない場合には、
$VIMRUNTIME/defaults.vim スクリプトが読みこまれる。このスクリプトは
'compatible' をオフにし、シンタックスハイライトを有効にする他、幾つかのことを
実施する。詳細はそのスクリプトを参照せよ。NOTE: これは正確には Vim 8.0 からで
はなく 7.4.2111 から導入された。

これはVimの新規ユーザーにとって良く機能する。自分で .vimrc を作る際には、その
最上部のほうに以下の2行を追加することが推奨される:  
        unlet! skip_defaults_vim
        source $VIMRUNTIME/defaults.vim
$VIMRUNTIME/vimrc_example をコピーすることでも、同じことができる。他の方法
として、defaults.vim 自体をあなたの .vimrc にコピーし、変更をすることもできる。
(ただしこの方法では、将来 defaults.vim が変更された際に、そのアップデートは反
映されない)

もしも defaults.vim の一部が気に入らない場合でも、まず defaults.vim を読み込ん
でから、個々の設定を変更することができる。個別の項目をどのように変更するべきか
のヒントとして defaults.vim ファイルを参照せよ。
thinca
@thinca
これ書く場合、セットで書くのが推奨されてるのか…
L37 これを入れていると言うことは Vim プラグイン書く人かな
vim-jp-bot
@vim-jp-bot

.vimrc#L37

  37 | Plug 'thinca/vim-themis'

thinca/vim-themis

thinca
@thinca
特にリポジトリは見当たらなかった…
tennashi
@tennashi
defaults.vim 、なるほどー
:h ttyfast
vim-jp-bot
@vim-jp-bot
                                     *'ttyfast'* *'tf'* *'nottyfast'* *'notf'*
'ttyfast' 'tf'          切替    (既定ではオフ、
                                 'term' が xterm, hpterm, sun-cmd, screen,
                                 rxvt, dtterm, iris-ansi のときはオン、
                                 DOSのコンソール版でもオン)
                        グローバル
        高速ターミナル接続を行う。再描画のとき、行挿入/削除コマンドを使う代わ
        りに、より多くの文字が画面に送られる。複数のウィンドウが開かれており、
        なおかつターミナルが部分スクロールをサポートしていないとき、再描画が滑
        らかになる。
        また折り返された行のそれぞれの行末で、文字の extra writing {訳注: 端末
        に行の折り返しを認識させ、複数行にまたがった文字列をコピーする際、余分
        な改行が含まれてしまうことを防ぐテクニック} を有効にする。これは xterm
        等のターミナルで、マウスを使ってコピーやペーストをするときに役立つ。
        {訳注: "tty" とは、昔のコンピュータに使われていたテレタイプ (TeleTYpe)
        端末 (コンソールみたいなもの) から来た言葉である}
thinca
@thinca
全体的に augroup がない