1 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/30(月) 20:04:42.55 .net] Vim 6以降に関する話題、Part24です。 www.vim.org/ 前スレ Vim Part24 peace.2ch.net/test/read.cgi/unix/1413122189/ 関連情報は>>2-6 あたり
98 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/18(土) 13:43:28.49 .net] >>96 クォートを残したい時はdi' :h text-objects に色々載ってるので参照されたし
99 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/18(土) 14:10:20.67 .net] set line set linechars=eol:$,tab:> で警告が出て効かないんですが……何故orz set lineは効いてますのでeol:$な状態です
100 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/18(土) 14:15:42.37 .net] >>98 RTFM!! tabは2文字
101 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/18(土) 22:12:10.75 .net] >>97 ありがとうございますヘルプ読んでみます
102 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/18(土) 23:09:56.01 .net] >>99 一応tab:>>とかtab:>-とかもやってみたんですけど出来ませんでした が、今もう一度やったら出来ました……どっか他に見落としがあったんですかね eol:↲で2バイト文字使ったからかなーとか>>みたいな同じ文字は2文字にカウントしないのかなーとか。そういうことではなかったようでs とにかく解決しました。ありがとうございましたm(__)m
103 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/19(日) 17:19:03.18 .net] プラグインとして配布目的ではなくて、自家製のスクリプトを読み込ませたいんですが 全てのfiletypeで共通に使えるのがtest.vimでfiletypeがcssのときだけ使いたいcheck.vimがあるんですが こんなふうに書くので合ってますか? augroup MyScript autocmd! source ~/.vimscript/test.vim autocmd FileType css source ~/.vimscript/check.vim augroup END
104 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/20(月) 02:10:54.70 .net] 自分定義が設定できるアウトライナー知りませんか? VimAwesome見たらアウトライナーいっぱい出てきちゃって ▼ が親で▼▼ が子で▼▼▼ が孫で〜ってのを.txt対象に左サイドペインにツリー表示したいです
105 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/20(月) 10:28:55.16 .net] 昔、秀丸みたいなアウトラインをカスタマイズ出来るプラグインを探してたけどUnite.vimで妥協した 秀丸のあのアウトラインに近いプラグインないんですよ 満足できるものがないんです
106 名前:名無しさん@お腹いっぱい。 [2015/04/20(月) 18:14:24.10 .net] (あいう(えお)かきく) ↑のようにカッコの中にかっこが入ってる時に 内側のカッコを (あいう((えお))かきく) のように二重のカッコに置き換えるためのコマンドを教えてください
107 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/20(月) 20:14:24.11 .net] >>105 カッコが英数字なら、https://github.com/tpope/vim-surroundをいれて、 内側のカッコのどこかにカーソルを合わせて、va(S)でいける。 カッコが日本語の場合はわからん。
108 名前:名無しさん@お腹いっぱい。 [2015/04/20(月) 21:09:11.81 .net] >>106 ありがとうございます。 残念ながら日本語の全角のカッコです…
109 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/20(月) 21:25:24.75 .net] >>105 surround.vimで設定すればマニュアルより多少楽にはなるがなぁ
110 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/20(月) 21:30:06.10 .net] >>104 わかんねえけど無いってことはほしい奴が少ないんだろうな 無きゃ作るしかねえべ
111 名前:名無しさん@お腹いっぱい。 [2015/04/20(月) 21:57:59.89 .net] >>108 一旦全部の全角カッコを半角カッコに置き換えてからやれば行けそうな気がしてきました。
112 名前:靖国参拝、皇族、国旗国歌、神社神道を異常に嫌うカルト [2015/04/20(月) 22:18:11.68 .net] ★マインドコントロールの手法★ ・沢山の人が偏った意見を一貫して支持する 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法 ・不利な質問をさせなくしたり、不利な質問には答えない、スルーする 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法 偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い 10人に一人はカルトか外国人 「ガスライティング」で検索を!..
113 名前:名無しさん@お腹いっぱい。 [2015/04/21(火) 21:16:47.31 .net] ☆ 日本の核武装は絶対に必須ですわ。☆ www.soumu.go.jp/senkyo/kokumin_touhyou/index.html ☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の参議院議員が 3分の2以上を超えると日本国憲法の改正です。皆様方、必ず投票に自ら足を運んでください。 私たちの日本国憲法を絶対に改正しましょう。☆
114 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/21(火) 21:31:46.25 .net] 技術立国自負するならクリーンな核でも作ってから言えやカス
115 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 08:02:08.66 .net] マルチに触れるなよ
116 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 10:01:23.75 .net] vimで:h O@enしたとき O Begin a new line above the cursor and insert text, repeat [count] times. {Vi: blank [count] screen lines} のメッセージの部分でhjklで移動してもカーソルの位置が飛び飛びになったり特定の位置で移動できなくなったりするのはなぜですか? ターミナルのWindowのサイズを変更したり、スクロールして別の文章を表示してからまた上の文章を表示すると問題が治ります gvimでは最初から問題がでませんでした
117 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 13:56:41.92 .net] >>115 移動できなくなる特定の位置ってのがどこを指すのかわからないけど、飛び飛びになるのはそこにスペースではなくてタブが入力されているから。 ターミナルのvimとgvimで設定が異なってるんじゃないかな。expandtab とか tabstop とか shiftwidth とかで検索して .vimrc や .gvimrc (だっけ?) と比較してみると分かると思う。
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 15:55:39.45 .net] タブで飛んでいる洋見に得ているのとは違う気がします なんでこうなるのかわかりません vim -N -u NONEで起動 1. :h O@enをした時 light.dotup.org/uploda/light.dotup.org175173.png 2. hを押した時 light.dotup.org/uploda/light.dotup.org175174.png 3. もう一回hを押した時 light.dotup.org/uploda/light.dotup.org175175.png
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 15:56:19.13 .net] タブで飛んでいるように見えているのとは違う気がします
120 名前:名無しさん@お腹いっぱい。 [2015/04/22(水) 18:13:56.02 .net] >>118 :h O@en した直後の一行目は [TAB][TAB][TAB][TAB][TAB][TAB][TAB][SPC]*O* この一つ目の * の上にカーソルがあるのが本来のはず 1. :h O@enをした時 i.imgur.com/DnyrEvo.png 2. hを押した時 i.imgur.com/AsgZN84.png 3. もう一回hを押した時 i.imgur.com/jV92BTy.png >>118 は行の表示がなぜか一行ズレてるっぽいね
121 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 18:49:45.44 .net] レンダリング綺麗やな。Mac?
122 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/22(水) 21:03:26.66 .net] >>120 >>119 はKDEです フォントはDejaVu Sans Mono
123 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/23(木) 12:25:57.44 .net] 先輩方おしえてください!このvimは何をしているんでしょうか!? https://google-styleguide.googlecode.com/svn/trunk/google_python_style.vim
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/23(木) 21:20:11.76 .net] >>122 https://google-styleguide.googlecode.com/svn/trunk/pyguide.html?showone=Indentation#Indentation
125 名前:名無しさん@お腹いっぱい。 [2015/04/24(金) 16:18:44.51 .net] 特定のプラグインを編集中に無効にする方法ってありますか? vim-smartchrとvim-smartinputが凄い便利で使ってるのですが、設定を駆使して 色々融通をきかせても、どうしてもこのケースでは無効化されていてほしい! と思うことがあります。例えばFunctionKey一発で無効/有効をトグルできるように したいです。
126 名前:名無しさん@お腹いっぱい。 [2015/04/24(金) 21:59:04.82 .net] >>123 とりあえずvimrcに書いときました
127 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 01:05:38.49 .net] ファイルを保存してない状態の更新した行の行番号の色って変更できないんですか?
128 名前:名無しさん@お腹いっぱい。 [2015/04/25(土) 03:24:37.94 .net] gitgutter あたりのやつで明示するぐらい?
129 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 05:59:59.30 .net] >>126 行番号じゃなくてsignだけど https://github.com/chrisbra/changesPlugin
130 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 17:45:54.77 .net] smartcaseの挙動を/の検索パターンでは有効にして、 コマンド補完の時は無効にしたいんだけど、 目的が違うのになんでon/offだけの1つのオプションにまとまってるんだろう。 それぞれのモードに入ったら切り替えるようにしないといけないのかな。
131 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 19:21:03.73 .net] こういう書き方を見ました set matchpairs& matchpairs=+=<:> これって↓と違うんですか? set matchpairs=+=<:>
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 21:37:13.50 .net] >>130 :h set-&
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 22:33:03.11 .net] なるほど でもこれvimrcに書く時は最初から規定値になってるはずなので不要な記述の気がするんですが
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 23:01:42.17 .net] >>132 環境によっては/etc/vim/vimrcとかで変えられてる可能性があるからじゃねえかな
135 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 23:02:39.48 .net] >>132 あ、あとvimrcを再読み込みした時のため au!もそのため
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/25(土) 23:10:27.19 .net] matchpairsの場合は se matchpairs+=<:>を二回実行しても結果は変わらないぽい ものによってどんどん追加されていくのもあるんだろうか
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/26(日) 01:41:37.25 .net] +=で設定するオプションは全部&使ったほうがいいのかな
138 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 21:04:55.52 .net] LinuxMintにてvim-gnome使ってます gvimで何か開かれるときに、新しいウィンドウではなく既存のgvimのウィンドウの新しいタブとして開かせることは.vimrcからは出来ないでしょうか? ファイラーから日本語のテキストを開くたびにgvimのウィンドウが増えていって……
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 21:08:02.34 .net] >>137 gvim --remote-tab foo
140 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 21:34:47.37 .net] >>137 singleton.vim
141 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 22:15:45.84 .net] ありがとうございます >>138 バックグラウンドタブに回されてしまいます……フォアグラウンドがいいです >>139 入れてみました。起動時にE117とE477と大量のE488が出ます……utf8のunixです あとこちらもバックです もうちょっといじってみます
142 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 23:28:42.57 .net] >>140 LinuxMintのvimは、7.3以上かつ+clientserver付きなの? [] [ここ壊れてます]
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 23:57:32.16 .net] >>141 そのようです サーバー立ち上げてませんでした吊ってきます
145 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/28(火) 07:26:50.67 .net] お世話になります。 vimgrep で再帰検索をする場合、 :vimgrep /pattern/ **/*.ext | cw 等になるかと思いますが、 このとき特定のディレクトリだけを検索対象から再帰的に除外する方法はないでしょうか? 内部grepで無理なら外部grepでもかまいません。 よろしくお願いします。
146 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 06:11:46.11 .net] >>143 :vimgrep /pattern/ `find . -name '*.ext' -! -path './exclude/*'` | cw
147 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 07:59:42.00 .net] viを起動するとvimrcを読み込んでしまい大量のエラーメッセージが流れるんですがどうにかできませんか?
148 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 09:54:25.63 .net] guiをgtk2にしてconfigureしてインストールしたらgvimの背景が白で文字が黒なんですが これはデフォルトでこういう色に設定されているんですか? vimrcとgvimrcはからの状態です たしか昔インストールしたときは黒背景だったのですが
149 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 11:50:42.42 .net] VundleとかNeoBundleなどのサンプルコードで set rtp+=~/.vim/bundle/Vundle.vimと書いてあるのですが vimrcを再読込したら重複するパスが存在するとおもうんです いろんな人のvimrcみても+=で追加してるんですが問題ないのでしょうか?
150 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/29(水) 12:59:30.27 .net] >>145-147 vimをアンインストールで解決
151 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/29(水) 14:04:34.11 .net] >>147 "vimrc リローダブル"でググると幸せに
152 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 15:25:42.32 .net] 検索したらrtpに一回しか登録されないことがわかりました augroupなどは設定済みでした 後はマッピングでvimrcを読み込むようにしました 一つ解決できないことが見つかりました set all&ですべての設定を規定値に戻せません 戻せなかったのはnumberです set all&じゃnumberはnonumberにできないのでしょうか?
153 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/29(水) 17:42:16.48 .net] 我が家では set all& で nonumber になってるな でも画面上のはCTRL-lしないと消えないね
154 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 17:57:17.09 .net] あ、なるほど 再描画コマンドをvimrcに書いたら思い通りになりました これで完璧に初期化できました
155 名前:名無しさん@お腹いっぱい。 [2015/04/29(水) 18:25:50.45 .net] set all& augroup vimrc autocmd! nnoremap <Space>s. :<C-u>source ~/.vim/vimrc<CR> augroup END colorscheme default syntax enable 再描画入れてないんですがこの内容だけのvimrcをスペースs.押して再読み込みさせると 色が付かなくなってしまいました。再描画しても変化ありません。 set all&実行する前後の:set allの内容をチェックしてみましたが色とは関係なさそうな値が異なるだけでした なぜですか?
156 名前: ◆fkrTovHYGs [2015/04/29(水) 18:37:32.93 .net] 自己レスなんですがsourceで読み込むとsyntax enableが効いてないような気がしました
157 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/29(水) 20:55:50.75 .net] filetypeまで初期化してるからじゃないの
158 名前: ◆fkrTovHYGs mailto:sage [2015/04/29(水) 22:14:55.07 .net] あ、ほんとだそのとおりでした filetypeを設定しなおしたら色がつきました
159 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 19:58:11.53 .net] vimを起動した時にファイルタイプを変数fに記録して :source vimrcしたときに変数fを使ってset filetypeしたいんですがうまくいきません syntax on if exists("g:f") set filetype=g:f else let g:f = &ft endif vimを開いた後に自分で:echo &ftするとステータスバーの下にvimって出力されたのですが let g:f = &ftするタイミングでファイルタイプの種類を取れてないのですがどうやって変数にセットできますか?
160 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 20:58:51.50 .net] >>144 ありがとうございましたm(__)m 非常に助かりました、完璧でした。 それにしてもどうしてこんな複雑な操作を熟知されてるのでしょう? 私からすると神様みたいです
161 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 21:00:52.78 .net] >>157 au FileType * let g:f = &ft はどうや?
162 名前:157 ◆MC7mIiSQ8g mailto:sage [2015/04/30(木) 21:09:36.20 .net] >>159 だめでしたg:fは空?でした
163 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 23:11:36.93 .net] >>160 そのvimrcでlet g:fしてるの消した?
164 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 23:19:09.27 .net] >>157 そもそもこれの目的はなに? so ~/.vimrc してもftはリセットされないべ?
165 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 23:36:54.07 .net] vimrcでなんかおかしなことしてんじゃねの?
166 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 23:43:58.89 .net] ちんちんシコシコしてるの?
167 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 23:52:44.71 .net] >>158 vim って言うより find の使い方だねこれは。
168 名前:157 ◆MC7mIiSQ8g mailto:sage [2015/05/01(金) 00:39:53.90 .net] >>161 消してあります。 syntax on if exists("g:f") set filetype=g:f else au FileType * let g:f = &ft endif このスクリプトで:source vimrcの後に:set filetypeするとfiletype=g:fと出力されました >>162 vimrcリロード後にset all&でファイルタイプが消えるので再設定するためです 1版最初にvimを立ち上げた時にファイルタイプの値&ftが取得できなくて空の値をg:fに代入しているのかなとみています >>163 vimrcの内容は>>157 だけです >>164 これからします
169 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/01(金) 01:49:59.42 .net] >>166 そういうことか。やっとわかったわ 手元ではこれでいけた .vimrc を source する前にカレントバッファのfiletypeを保存して、.vimrcの最後の方でそれを復元する augroup Chinshiko autocmd! autocmd SourcePre .vimrc let g:f = &filetype augroup END let &filetype = get(g:, 'f', '')
170 名前:157 ◆MC7mIiSQ8g mailto:sage [2015/05/01(金) 13:18:10.36 .net] >>16
171 名前:7 できましたこれで完璧です 匿名ブログに完成コードを残しました http://anond.hatelabo.jp/20150501131712 [] [ここ壊れてます]
172 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/01(金) 16:00:37.19 .net] vimより先に人としての常識をお勉強しようね
173 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/01(金) 18:29:25.98 .net] なんか問題あんの?
174 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/01(金) 19:03:35.34 .net] RTFM!!!ってことだろ
175 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/04(月) 00:00:48.55 .net] a = ["b", "c", "2"]; aの所にカーソルをおいてCTRL-aするとカーソルより後ろの数字(2)がインクリメントされるんですが 数字の所にカーソルがないのにインクリメントできる仕様なんですか?
176 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/04(月) 00:02:25.21 .net] 予期せぬところで数字が増えてそうでバグを生みそうで怖いんですが
177 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/04(月) 07:20:01.68 .net] >>172 そういう仕様だと思う どうしても気になるなら無効にするか、カーソル位置に数字がある場合だけ動作するように変更すべし
178 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/04(月) 08:07:06.19 .net] >>172 まずマニュアル読もうぜ。 :h ctrl-a Add [count] to the number or alphabetic character at or after the cursor. ‘after the cursor’って書いてあんだから仕様でしょ。 バグ云々については、バージョン管理してコミットする際に、 差分みて意図しない変更がないか確認すればいい。
179 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/04(月) 08:47:14.81 .net] 移動してくれたほうが色々と便利だぞ マクロとか
180 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/05(火) 00:53:50.00 .net] 仕様ということで飲み込みます
181 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/06(水) 22:20:39.02 .net] 連休中にAtomとVSCodeに浮気してみたけどやっぱりVimだわ
182 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/06(水) 23:28:28.98 .net] >>177 気に入らなければ挙動変えられるのがVimのいいところの一つだとは思うけどね
183 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/07(木) 02:30:05.73 .net] electron版viクローンはよ
184 名前:名無しさん@お腹いっぱい。 [2015/05/07(木) 12:58:23.99 .net] gitで使うエディタにvimを使ってまして let s = "a" \ . "b" この2行しか書いてないvimrcを用意しました git rebase -i HEAD^^すると E10: \ should be followed by /, ? or & ってエラーが出てしまいrebaseができません。 \があるとどうもエラーになるようです。 vimrcの先頭にset nocpを書いたらE10は消えたんですが(vimrcを読み込んだ時点でnocpが設定されているものだと思うのでset nocpをする理由がよくわかってない) 今度はE319: Sorry, the command is not available in this version: let s = "a" . "b" とエラーが出ました set nocpじゃなくてset cpoptions-=Cを書いても同じエラが出ました 行を\で分けずに書けばエラーは出なくなるのですが他に解決策はありませんか?
185 名前:名無しさん@お腹いっぱい。 [2015/05/07(木) 13:14:23.80 .net] vim -u NONEで起動するようにgitconfigを設定して解決しました
186 名前:名無しさん@お腹いっぱい。 [2015/05/07(木) 15:07:59.88 .net] >>181-182 同じ症状を再現できなかった(E10は出せたけどrebaseは成功するしE319は出なかった)ので自信無いけど 「vi」で起動すると互換モードで動くという設定がシステム側でされてて 且つ、環境変数 EDITOR が vim じゃなくて vi とか……? もしそうなら、ちゃんと vim を使うように設定すれば -u NONE は要らないと思う
187 名前:名無しさん@お腹いっぱい。 [2015/05/07(木) 17:18:24.92 .net] echo $EDITORで何も表示されなかったので観葉変数にvimを設定したらエラーがなくなりました ありがとうございます
188 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/07(木) 17:37:25.89 .net] viバインド互換をうたったブラウザアドオンとかファイラーとかあるけど それぞれビミョーに手を加えてたり再現度に違いがあって切り替えたときとか混乱してやりづらいね
189 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/08(金) 00:22:47.19 .net] >>185 それらは完全に同じではないもんな あくまで "like" なだけで
190 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/08(金) 00:24:04.71 .net] >>181 なんだろそれ EDITOR=vim だし、.vimrc にバックスラッシュ含まれてるけどその現象は出てないわ
191 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/09(土) 12:21:55.91 .net] viでvimrcを読みこんだから
192 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/12(火) 21:55:38.39 .net] vimgrep a.txt b.txt これで起動した時に左右にファイルの差分が表示されますが このままvimgrepのモードを解除して左右に分割されたままファイルを編集作業に入りたいので 解除方法を教えてください
193 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/13(水) 19:24:16.30 .net] >>189 :diffoff! vim-jp.org/vimdoc-ja/diff.html#:diffoff vimgrep じゃなくて vimdiff ね
194 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/13(水) 23:15:32.59 .net] >>190 解除できましたありがとうございます
195 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/15(金) 10:13:46.58 .net] vim-commentaryってプラグインを使ってるんですが autocmd FileType php set commentstring=#\ %s filetype plugin indent on これだとcommentstringの値を上書きできなくて、行を逆にすると上書き出来ました filetype plugin indent on autocmd FileType php set commentstring=#\ %s なぜfiletype plugin indent onの後に書かないと上書きできないんですか?
196 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/15(金) 12:31:32.31 .net] >>192 filetype plugin indent onの行でファイルタイプの判定を有効にしてからじゃないと、 FileTypeのイベントが発行イベントがしないんでしょ。
197 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/15(金) 12:36:11.59 .net] 途中で書き込んじゃったから書き直すわ。 >>192 filetype plugin indent onの行でファイルタイプの判定を有効にしてからじゃないと、 FileTypeのイベントが起きないから、autocmdが実行されないんでしょ。
198 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/15(金) 14:16:18.80 .net] >>193-194 ということはfiletype plugin indent onより前のautocmdは無意味なのか検証してみました autocmd FileType php setlocal tabstop=1 shiftwidth=1 softtabstop=1 autocmd FileType php set commentstring=#\ %s filetype plugin indent on インデントは1になりましたがcommentstringだけは上書きされません