- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/14(日) 16:52:31.90 .net]
- Vim 6以降に関する話題、Part26です。
www.vim.org/ 前スレ Vim Part25 [転載禁止]?2ch.net peace.2ch.net/test/read.cgi/unix/1427713482/ 関連情報は>>2-6あたり
- 328 名前:名無しさん@お腹いっぱい。 [2016/10/01(土) 19:09:45.12 .net]
- >>286
個人Macでオレオレvimrcを書きすぎたせいで 今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって 涙目。。。これまで プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/01(土) 20:19:51.69 .net]
- >>324
.vim もコピーすればOK
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/03(月) 18:57:36.09 .net]
- >>322
あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 13:11:14.25 .net]
- 挿入モードから待ち時間なしで抜けるために以下の3行で効果はあったんですがESCキーに限るものでした
let &t_SI .= "\e[?7727h" let &t_EI .= "\e[?7727l" inoremap <special> <Esc>O[ <Esc> Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか
- 332 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 19:17:17.99 .net]
- >>327
そんなことしなくっても set ttm=0 でイケます。
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 20:44:15.94 .net]
- >>328
set timeout timeoutlen=1000 ttimeoutlen=100にしても なぜかtimeoutlenの時間だけ待たされちゃいますね 同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも) 前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 20:48:56.29 .net]
- ttps://ttssh2.osdn.jp/manual/ja/usage/tips/vim.html
ここを参考にしていたんですが ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました >>327の設定をせずともttimeoutlenの待ち時間になったようです 一人で騒いでごめんね
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/13(木) 16:15:47.73 .net]
- ふぁー何時の間に8になっとる
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/13(木) 23:27:35.41 .net]
- 割と前に8出てたぞ
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 13:00:39.62 .net]
- 「vimでジャバ書くのはとりあえずやめとけ」みたいな風潮があるのは何故?
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 13:08:21.14 .net]
- もっといいエディタがあるからでしょ
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:08:06.35 .net]
- IDEにプラグイン入れた方がお手軽に幸せになれるから
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:13:36.22 .net]
- IDE→編集でイライラ
Vim→連携でイライラ どっちにしろvimmerはイライラする運命なのだ
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:14:31.26 .net]
- 俺はvimと気合いでjavaもやっていくぞ
- 342 名前:名無しさん@お腹いっぱい。 [2016/10/16(日) 15:31:25.95 .net]
- >>332
あら、ホントだ。 公式サイトのnew featuresみたらvim8からIDEに置き換わる存在になりそうだね。
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 10:29:31.96 .net]
- 1000行越えるCのコード書く時、vim使うメリットってある?
簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる
- 344 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 10:39:39.81 .net]
- 行数で何か変わると思ってるのなら、vimの使い方あまり知らないだけのような
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 12:50:51.34 .net]
- 比較対象がsublimeというのもよく分からんな
- 346 名前:名無しさん@お腹いっぱい。 [2016/10/18(火) 19:02:08.92 .net]
- >>339
>1000行越えるCのコード書く時、vim使うメリットってある? 行数で使うメリットのこと言ってる時点で、vim自体を使いこなせてないのでは?
- 347 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 21:10:58.38 .net]
- vimを使えることが既にメリットなので安心してほしい
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 11:23:21.13 .net]
- どんな環境でも使えるというのがメリットだと思う
スマホですら開発環境として使える qiita.com/m0a/items/243872263619a56d5a04
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 12:25:54.22 .net]
- >>340,>>342
全然使いこなせてないよ だから使いこなせるようになれば長いプログラムでもvimが便利なのかを聞きたかった >>343,>>344 なるほど
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 17:04:56.47 .net]
- 短いコードでメリットを感じないなら長いコードでもメリットは無い
手足を縛った状態ならメリットなんて無い
- 351 名前:名無しさん@お腹いっぱい。 [2016/10/19(水) 18:53:04.37 .net]
- >>339
無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 20:08:34.36 .net]
- neocomplcache(lua版vimを要するのが面倒なので…)を利用しています。
設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。 この設定の時、補間候補を選択、Enter押下すると 補完されますが、改行も同時に挿入されてしまいます。 改行を入れないようにするには、どう設定すれば良いのでしょうか? よろしくお願いいたします。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 21:24:29.02 .net]
- でも最初は無理して覚えて使うもんだよな
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 23:19:34.01 .net]
- >>348
改行を押さない
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/20(木) 00:10:33.65 .net]
- >>348
本日のRTFM案件。README, doc程度は嫁 下のコメントされてる方 " Recommended key-mappings. " <CR>: close popup and save indent. inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR> function! s:my_cr_function() return neocomplcache#smart_close_popup() . "\<CR>" " For no inserting <CR> key. "return pumvisible() ? neocomplcache#close_popup() : "\<CR>" endfunction
- 356 名前:名無しさん@お腹いっぱい。 [2016/10/20(木) 03:37:08.09 .net]
- >>349
1週間使って慣れなかったら、他のやつ使った方が良いよ。 Emacsも決して悪いエディタじゃないんだから。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/20(木) 14:45:32.15 .net]
- >>352
1週間か、とりあえず使ってみるわ サンクス
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/21(金) 22:14:12.14 .net]
- 2日目だけど結構いいな
tmuxでシェルを分割して片方をコンパイル用にしてみてる
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/21(金) 22:28:05.99 .net]
- つ :make
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 14:51:09.33 .net]
- そんなのあったのか
お恥ずかしい
- 361 名前:352 [2016/10/23(日) 18:18:16.25 .net]
- >>353
どうだ? vimも基本的な操作慣れたら使いやすいだろ?
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 22:41:58.32 .net]
- うむ
楽しいしな
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 22:48:08.85 .net]
- Insertモード中のCtrl-RでIMEをOFFにしたいんですが、
矩形挿入時には<C-o><C-o>を入力しないとノーマルモードに移行しないので以下の設定だとうまく動きません。 inoremap <silent> <C-r> <C-o>:set iminsert=0<CR><C-r> 何かいい手ありませんか?
- 364 名前:名無しさん@お腹いっぱい。 [2016/10/31(月) 20:33:01.55 .net]
- Windows版のVimで、プラグイン管理のdein使えた人いる?今日、ちょこっと触っただけだけど、努力する価値あるかなって?
Vim8ね〜
- 365 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 21:50:11.00 .net]
- 正直プラグイン管理とかどうしていいかわからない。
vimマガジンみたいなの出して欲しい。 ちょっとずつ読んで改善するの
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 23:40:36.12 .net]
- >>361
dein使えないかな?
- 367 名前:名無しさん@お腹いっぱい。 [2016/10/31(月) 23:57:23.88 .net]
- >>361
github で他人のドットファイル読みまくるのがいいよ あとqiitaに記事たくさんあるだろ
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 01:23:37.39 .net]
- >>361
matri入れる
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 12:09:13.60 .net]
- VimPlugでいいよ
- 370 名前:名無しさん@お腹いっぱい。 [2016/11/01(火) 12:51:09.85 .net]
- vim plug シンプルで素晴らしいんだが、プラグイン読み込み時にエイリアスも有効に とかが面倒なんだよなあ
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 19:42:59.84 .net]
- neobundleでバッファが空になるという悪質なバグをブランチに挙げ、それを指摘されても開き直っている悪質な作者のプラグインなんて使うな!
- 372 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 23:14:03.33 .net]
- atomみたいにコマンド一発でプラグインインストールできるように最初からしてほしいわ(´・ω・`)
- 373 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 23:43:11.99 .net]
- 本来はプラグインのディレクトリに置くだけのような
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 00:31:23.68 .net]
- >260
filetype を markdown にして 下記のように triple backtick で囲めば、似たようなことは可能かもしれません ```named // named.conf の記述 ``` ```bindzone ; ゾーンファイルの記述 ``` もしかしたら、↓あたりのプラグインが必要かもしれません vim-markdown-quote-syntax vim-markdown 納品物が HTML や PDF でよいのなら markdown で書くのもお薦めです
- 375 名前:名無しさん@お腹いっぱい。 [2016/11/02(水) 18:17:40.70 .net]
- >>360
こんな感じでvimrcに書いたら動くんじゃない? ちなみにgitが必須だからね。コマンドプロンプトから起動できるようにPATHが通っていないとだめだよ。 " dein.vimの設定 " deinパス設定 let s:dein_dir = fnamemodify('~/.vim/dein/', ':p') "<-お好きな場所 let s:dein_repo_dir = s:dein_dir . 'repos/github.com/Shougo/dein.vim' "<-固定 " dein.vim本体の存在チェックとインストール if !isdirectory(s:dein_repo_dir) execute '!git clone https://github.com/Shougo/dein.vim' shellescape(s:dein_repo_dir) endif " dein.vim本体をランタイムパスに追加 if &runtimepath !~# '/dein.vim' execute 'set runtimepath^=' . s:dein_repo_dir endif call dein#begin(s:dein_dir) call dein#add('Shougo/neocomplete.vim') #以下プラグイン列挙 " 必須 call dein#end() filetype plugin indent on syntax enable " プラグインのインストール if dein#check_install() call dein#install() endif
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 21:17:52.29 .net]
- うんこくさい
- 377 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 22:03:41.19 .net]
- >>371
ありがとう! なんか面倒だなって感じでvundleにしてしまった… curlがいるのね。win版だとproxy面倒だな
- 378 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 07:57:12.92 .net]
- molokaiってカラースキーム人気だけど
検索した時の色がカーソルの色と被りすぎててどこにカーソルがあるかわからないんだけど なんでこれが人気なん みんな本当は何使ってるの?
- 379 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 08:43:53.96 .net]
- wombat
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 08:45:53.09 .net]
- 気に入らない部分だけ変えればええやん
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 10:47:36.96 .net]
- elflordが一番しっくりくる
- 382 名前:名無しさん@お腹いっぱい。 [2016/12/13(火) 18:29:20.77 .net]
- solarized dark
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 21:10:26.93 .net]
- >>376
えー何色にしたらいいかわかんない どの色にしたらいいか教えて
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 21:21:54.56 .net]
- summerfruit256
- 385 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 22:03:25.74 .net]
- >>379
たぶんこの辺だよな、ダサいけどw :hi search ctermbg=52
- 386 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/14(水) 14:20:41.58 .net]
- PaperColor dark
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/15(木) 13:08:02.83 .net]
- hybrid (一部手直し)
- 388 名前:城戸東洋彦 ◆lRdrT5SI6/op [2016/12/15(木) 16:06:03.08 .net]
- 男は黙ってdefault
- 389 名前:名無しさん@お腹いっぱい。 [2016/12/16(金) 11:23:10.65 .net]
- https://youtu.be/8fPmkq1CkCU
https://youtu.be/PR6r40GbIfk
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 14:29:08.51 .net]
- 無差別コピペか
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 21:08:35.44 .net]
- hybridで括弧だけ色変えてる
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 21:43:22.21 .net]
- フルカラーのカラースキームってあるのかね
きれいな色でおしゃれ気分を味わいたい(´・ω・`)
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 22:42:15.51 .net]
- プラグイン他の拡張子がすべて.vimなのがあかんね
どれが何のファイルやらパッと見わからん
- 394 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/03(火) 10:33:08.19 .net]
- :enew!
- 395 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/05(木) 00:45:17.35 .net]
- hybridやわ
- 396 名前:名無しさん@お腹いっぱい。 [2017/01/05(木) 02:14:43.24 .net]
- emacsから来ました
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/05(木) 18:29:37.73 .net]
- >>388
ぼくもおしゃれになりたい(´・ω・`)
- 398 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 00:18:54.01 .net]
- Emacs死んだみたいだな、明日は我が身だな
今やVSCやSublimeもあるし、
- 399 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 00:39:57.
]
- [ここ壊れてます]
- 400 名前:90 .net mailto: glibcの地味な関数が消えたとかそんなだったっけ > emacs []
- [ここ壊れてます]
- 401 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 01:45:19.32 .net]
- >>394
死んでないよ ルビ基地さんのBlog読んでないのかな?
- 402 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 08:40:48.16 .net]
- vsc最近使ってるけどすげーいいわ
後発の強みをひしひしと感じる
- 403 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 02:42:03.92 .net]
- 10万行ほどのファイルの改行コードをバーティカルバーに置換したいのだけどメモリ足らないとか言われる…
- 404 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 02:43:59.96 .net]
- >>398
sedで
- 405 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/08(日) 03:58:17.29 .net]
- sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密
もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。 どでかいファイルなら perl 使った方が堅いかもね あ、私は398氏ではないですハイ
- 406 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 07:35:21.96 .net]
- tr
- 407 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/08(日) 07:55:40.37 .net]
- 速くていいですね tr 、教えてくれてありがとう
tr '\012' '|' < 100万行の愛の言葉
- 408 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 12:03:15.10 .net]
- >>399
>>400 ありがとう!
- 409 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 19:14:57.39 .net]
- sedとかtr使わんでももっと簡単にオプションで改行を置換できる
- 410 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 19:49:58.03 .net]
- メモリが足りないって言われるんだけど…
- 411 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 23:28:04.86 .net]
- >>396
非常に重要。 俺は使い分け派。 URL貼って欲しい。
- 412 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 02:47:47.14 .net]
- そういえば皆さん、vim8.0が出てからしばらくたちましたが、vimとneovimどっち使ってますか?
出来ればどちらを使っているかの理由もお聞きしたいです ちなみに僕は何となくneovimを使ってます
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 05:32:03.04 .net]
- neovimにいい感じなGUIが来たら教えて
- 414 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 05:56:00.60 .net]
- 乗り換える理由がないからvim使ってる
- 415 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 07:51:59.68 .net]
- 俺も特に困ってないからVim8
- 416 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/10(火) 07:59:41.27 .net]
- vim -neo
- 417 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 15:59:30.98 .net]
- neo。このままいくと、第2のXEmacsになりかねない焦りが…
- 418 名前:名無しさん@お腹いっぱい。 [2017/01/10(火) 19:31:18.96 .net]
- neovimが主流になることなんてあるかね
- 419 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 19:33:36.76 .net]
- vimが主流になることはないんだから、Neoがなることは絶対ない
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 22:46:25.70 .net]
- >>412
XEmacsルートだよなあ…
- 421 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 23:39:05.03 .net]
- qfixhowmに依存してるのでvim8
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/11(水) 00:28:19.44 .net]
- 本家のケツ蹴っ飛ばす役割終えたからもう畳んで良いプロジェクト
- 423 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/11(水) 01:13:58.92 .net]
- 出来る日本人コントリビュータの人たちはvimしか面倒みてないしね
- 424 名前:407 mailto:sage [2017/01/11(水) 02:35:36.78 .net]
- おおう…結構皆さんneovimへの利点は感じていないのですね
そして開発自体もそこまで進まないという意見も多いのですね vim本体へいつでも移行できるように環境構築しておきます…
- 425 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 15:02:04.91 .net]
- VSCかsublimeに移行できないかなとは狙ってる
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 16:02:56.30 .net]
- VSCはなかなか良いぞ
- 427 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 17:35:56.74 .net]
- 非同期
- 428 名前:ハ信は msgpack 使ってる分 neovim の方が高速なんじゃないかな []
- [ここ壊れてます]
|

|