Vim Part23

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
Vim 6以降に関する話題、Part23です。
http://www.vim.org/

前スレ
Vim Part22
http://toro.2ch.net/test/read.cgi/unix/1365071542/

関連情報は>>2-6あたり
2名無しさん@お腹いっぱい。:2014/02/26(水) 10:05:36.62
■ 入手場所関連
- www.vim.org (総合情報・スクリプト・Tips)
http://www.vim.org/
- ソースコード他
https://code.google.com/p/vim/source/browse/
- vim-jp >> Vimのユーザと開発者を結ぶコミュニティサイト
http://vim-jp.org/
- KaoriYa.net (Windows/Mac OS X バイナリ、掲示板)
http://www.kaoriya.net/
- Vim UTF-8 日本語版 - fudist
http://sites.google.com/site/fudist/Home/vim-nihongo-ban

■ Vimの情報ソース(国内)
- VIM wiki
http://vimwiki.net/

■ 関連ツール・ライブラリ
- mattn さん(im_custom他)
http://hp.vector.co.jp/authors/VA020411/Vim/
- libiconv (ソースコード)
http://www.gnu.org/software/libiconv/
- ctags (日本語対応版)
http://hp.vector.co.jp/authors/VA025040/
- C/Migemo
http://www.kaoriya.net/software/cmigemo/
3名無しさん@お腹いっぱい。:2014/02/26(水) 10:09:10.06
■ 日本語ドキュメント
- 名無しのvim使い
http://nanasi.jp/
- Vim日本語ドキュメント(ユーザーマニュアル和訳)
http://vim-jp.org/vimdoc-ja/

■ サポート情報など
- Vi-IMproved.org (IRCの#Vim案内)
http://www.vi-improved.org/
- Vim Tips Wiki
http://vim.wikia.com/wiki/Vim_Tips_Wiki (英語)
http://ja.vim.wikia.com/wiki/Vim_wiki (日本語)
- 日本の Vim ユーザのためのハブサイト
http://vim-users.jp/
- vim_jp (Google Groups)
http://groups.google.com/group/vim_jp
- Vim Development (Google Groups)
http://groups.google.com/group/vim_dev
- Vim Use (Google Groups)
http://groups.google.com/group/vim_use
- 効率的なテキスト編集の7つの習慣
http://peace-pipe.blogspot.com/2007/02/7-vim.html
- Vimの極め方 (kana氏のプレゼン資料)
http://whileimautomaton.net/2008/08/vimworkshop3-kana-presentation
4名無しさん@お腹いっぱい。:2014/02/26(水) 10:11:00.92
■ 過去ログ・関連スレ
Vim
- Part1 http://pc.2ch.net/unix/kako/990/990764339.html
- Part2 http://pc.2ch.net/unix/kako/1006/10062/1006246205.html
- Part3 http://pc.2ch.net/unix/kako/1019/10190/1019011083.html
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/ (dat落ち)
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/ (dat落ち)
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/ (dat落ち)
- Part8 http://pc.2ch.net/test/read.cgi/unix/1073825479/ (dat落ち)
- Part9 http://pc5.2ch.net/test/read.cgi/unix/1086135625/ (dat落ち)
- Part10 http://pc5.2ch.net/test/read.cgi/unix/1096785924/ (dat落ち)
- Part11 http://pc8.2ch.net/test/read.cgi/unix/1110817975/ (dat落ち)
- Part12 http://pc8.2ch.net/test/read.cgi/unix/1132968803/ (dat落ち)
- Part13 http://pc11.2ch.net/test/read.cgi/unix/1151423973/ (dat落ち)
- Part14 http://pc11.2ch.net/test/read.cgi/unix/1174302567/ (dat落ち)
- Part15 http://pc11.2ch.net/test/read.cgi/unix/1202050038/ (dat落ち)
- Part16 http://pc12.2ch.net/test/read.cgi/unix/1232035011/ (dat落ち)
- Part17 http://hibari.2ch.net/test/read.cgi/unix/1258278511/ (dat落ち)
- Part18 http://hibari.2ch.net/test/read.cgi/unix/1284344926/ (dat落ち)
- Part19 http://hibari.2ch.net/test/read.cgi/unix/1308288838/ (dat落ち)
- Part20 http://toro.2ch.net/test/read.cgi/unix/1322212163/ (dat落ち)
- Part21 http://toro.2ch.net/test/read.cgi/unix/1342368545/ (dat落ち)
- Part22 http://toro.2ch.net/test/read.cgi/unix/1365071542/
5名無しさん@お腹いっぱい。:2014/02/26(水) 10:14:40.44
6名無しさん@お腹いっぱい。:2014/02/26(水) 10:20:25.36
- 【Firefoxアドオン】Vimperator part2【Vim】
http://anago.2ch.net/test/read.cgi/software/1376840599/

■ フレーム系
テキストエディタをまた〜り語ろう ver.32
http://anago.2ch.net/test/read.cgi/software/1356749555/
- Vim vs Emacs Part2
http://hibari.2ch.net/test/read.cgi/tech/1200654758/
- 秀丸をUnixに移植しろ!emacs,viはゴミ以下 3
http://pc8.2ch.net/test/read.cgi/unix/1110364337/
- vi撲滅委員会
http://hibari.2ch.net/test/read.cgi/linux/1218110255/
7名無しさん@お腹いっぱい。:2014/02/26(水) 10:21:58.39
"when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create." - _why
8名無しさん@お腹いっぱい。:2014/02/26(水) 12:31:58.94
neovim
9名無しさん@お腹いっぱい。:2014/02/26(水) 12:39:52.04
乙です
10名無しさん@お腹いっぱい。:2014/02/26(水) 13:25:35.35
1乙ビムオウ
11名無しさん@お腹いっぱい。:2014/02/26(水) 17:09:10.41
githubがエディタ作ってるって噂どうなん?
12名無しさん@お腹いっぱい。:2014/02/26(水) 17:09:58.63
gistのクソエディタがマシになるんです?
13名無しさん@お腹いっぱい。:2014/02/26(水) 18:40:26.54
14名無しさん@お腹いっぱい。:2014/02/27(木) 08:00:50.51
15名無しさん@お腹いっぱい。:2014/02/27(木) 08:23:37.34
さっそくvim-modeとかあって笑った
16名無しさん@お腹いっぱい。:2014/02/27(木) 09:21:09.75
viの装・更改
17名無しさん@お腹いっぱい。:2014/02/27(木) 10:08:32.79
vimmerに聞きたい
Eclipseでhjklやってる?方向キー?
18名無しさん@お腹いっぱい。:2014/02/27(木) 21:32:39.59
vrapper使えよ
19名無しさん@お腹いっぱい。:2014/02/27(木) 23:20:32.57
テキストオブジェクト(surround.vim)のことで質問があります。
テキストの囲み方ですが、例えば、
"$_POST['data']"
があって、これを
cs"B
で、
{$_POST['data']}
に変更することはできますが、
$_POST['data']

{$_POST['data']}
とするにはどうしたら良いのでしょうか?
$_POST['data']
で、
ysiwB
とすると、
${_POST}['data']
となってしまいます。
20名無しさん@お腹いっぱい。:2014/02/27(木) 23:33:04.91
ysf]}じゃダメ? 
21名無しさん@お腹いっぱい。:2014/02/27(木) 23:41:35.58
試してないけどysiWB
22名無しさん@お腹いっぱい。:2014/02/27(木) 23:47:24.02
>>20
>>21
早速のご回答ありがとうございます

ysf]}
では、カーソル位置から ] の後までが {} で囲まれてしまいました。
ysiWB
で望み通りの結果を得ることができました!

:h text-object
で調べてもわからなかったです。
ありがとうございました m(_ _)m

(どうしてみんなここまで知ってるんだろう?)
23名無しさん@お腹いっぱい。:2014/02/28(金) 00:42:50.55
mattn は Shougo のこと本音では嫌いなん?
24名無しさん@お腹いっぱい。:2014/02/28(金) 00:50:37.46
そういう雰囲気はよく感じるね
25名無しさん@お腹いっぱい。:2014/02/28(金) 01:02:12.69
Shougo>パクっちまえ
mattn>そういうのはよくない
Shougo>なんだチミは。スルースルー
しばらく経ってから
gmarik>めんどいわーやめたいわー。!!!
gmarik>Shougoのせいでやめます
mattn>おれは悪くないデスニダ!指摘もしたニダよ
26名無しさん@お腹いっぱい。:2014/02/28(金) 01:23:14.07
事実を伝えただけでそんな言われ方するのはなんか違うと思う。
27名無しさん@お腹いっぱい。:2014/02/28(金) 01:37:34.75
mattn 全然悪く無いじゃん
Shougo と gmarik がクズいだけだ
28名無しさん@お腹いっぱい。:2014/02/28(金) 02:07:12.84
口を挟んだら最後まで責任を持つべき
諭すなり、手に余るなら作者に報告したりね
その義務を放棄し発覚したら
同類と見られたくないからと保身に走る様を見てがっかりだよ
29名無しさん@お腹いっぱい。:2014/02/28(金) 02:13:19.26
なつかしいなー小林綾子だっけか?
30名無しさん@お腹いっぱい。:2014/02/28(金) 02:14:35.34
そう?「結局ライセンスの問題だよね」って火種を小さくしてくれた印象だけど
31名無しさん@お腹いっぱい。:2014/02/28(金) 02:42:32.00
mattn曰く
初期の頃に言ったよね
とするなら
その時点で彼がまともな行動をとっていたならこうはならなかったよね?

mattn>おれは悪くないデスニダ!指摘もしたニダよ
とか今更言われてもさぁ
作者にとってみりゃ
知ってて放置してたのかい?
ってな話になるよ
黙認してた共犯者が今更弁明しても遅いんだよ
大御所気分でチャチャいれたい気持ちは分かるけど
それやるなら最後まで付き合うしかないんだよ
それが出来ないなら口を挟むべきじゃない
32名無しさん@お腹いっぱい。:2014/02/28(金) 07:07:09.65
保護者じゃないんだから、警告しても聞かなかったらそれ以上何かしてやる義理はないだろう。
ライセンス的にやばいと思ったら普通は突っ込むだろう。
それで相手がどうするかとかそこまで責任は持たない。
そもそもあのコミュニティは相手に何かを強制させる性格は薄い。
無責任で成り立っているものだし。
33名無しさん@お腹いっぱい。:2014/02/28(金) 07:11:57.90
特定の相手を叩くために使ってる論理が一般でも通用するかどうかはよく考えた方がいい
34名無しさん@お腹いっぱい。:2014/02/28(金) 10:28:25.98
Shougo 狂信者がいるのかここは
35名無しさん@お腹いっぱい。:2014/02/28(金) 11:39:59.59
楽屋話されても俺にはサッパリなんのことか分からないよ
36名無しさん@お腹いっぱい。:2014/02/28(金) 12:25:31.77
そもそもこのスレで話すことなんか?
37名無しさん@お腹いっぱい。:2014/02/28(金) 12:54:50.73
>>35-36
お前らneobundleとか使ってないの?
38名無しさん@お腹いっぱい。:2014/02/28(金) 13:00:56.51
39名無しさん@お腹いっぱい。:2014/02/28(金) 13:10:28.93
Shougoさんの妄想こわいわー
40名無しさん@お腹いっぱい。:2014/02/28(金) 13:12:54.49
Shougo程アウトプット出きてる奴だけが石を投げなさい
41名無しさん@お腹いっぱい。:2014/02/28(金) 13:41:51.38
>>37
Vundle使ってるで
42名無しさん@お腹いっぱい。:2014/02/28(金) 15:51:18.84
Vundle age
43名無しさん@お腹いっぱい。:2014/03/01(土) 00:48:20.72
VisualStudioの間違いがあると赤線引いてくれたりするプラグインってありませんか?
こんな質問するような自分がVim使うなって話なんですけど,それだけが気がかりでVisualStudioでVsVim使ってる状況です
44名無しさん@お腹いっぱい。:2014/03/01(土) 00:53:39.33
スペルチェックだよね?
gvimなら標準機能でいけるかと
45名無しさん@お腹いっぱい。:2014/03/01(土) 00:59:31.58
>>37
使ってるけど?
開発者がどうとかコミュニティがどうとか全く興味ないです
46名無しさん@お腹いっぱい。:2014/03/01(土) 01:00:33.76
でもプラグイン二つしか入れてないからあんまり使う意味ないかな?
47名無しさん@お腹いっぱい。:2014/03/01(土) 01:03:14.56
テキストオプジェクト拡張するやつと、%で移動するときタグを認識してくれるやつの二つ
これらは便利
あとはあんまりだった
48名無しさん@お腹いっぱい。:2014/03/01(土) 02:08:53.61
>>44
セミコロンがないとかそういうレベルの奴です、すみません
49名無しさん@お腹いっぱい。:2014/03/01(土) 02:17:38.30
awk書いて
その後perlやるとセミコロン良く忘れるわw
50名無しさん@お腹いっぱい。:2014/03/01(土) 02:17:54.60
>>43
あそこまで静かに高速にとはいかんが、syntasticは近いかも
使ってる言語に対応してるかはわからんが
51名無しさん@お腹いっぱい。:2014/03/01(土) 07:15:25.19
C#書くんだったら悪いことはいわんからVS使っといたほうがいいと思う
52名無しさん@お腹いっぱい。:2014/03/03(月) 14:11:32.76
今どきそんなミスに悩むの俺だけだろうと思ってたから>>49を見て安心した
53名無しさん@お腹いっぱい。:2014/03/03(月) 21:20:57.60
>というところまでneovimプロジェクトをちゃんと追っている人はどれくらいいるだろうか……
俺以外にはいないだろ。すげーだろ俺。ってことですよね。
54名無しさん@お腹いっぱい。:2014/03/04(火) 19:30:33.81
VimからフォークしたNeovim、2万ドル近い出資を集める | スラッシュドット・ジャパン デベロッパー
http://developers.slashdot.jp/story/14/03/04/093254/
55名無しさん@お腹いっぱい。:2014/03/04(火) 19:43:35.63
成功してほしいのでオレも一口乗っといた
56名無しさん@お腹いっぱい。:2014/03/04(火) 19:52:15.92
ネーミングがやだ
57名無しさん@お腹いっぱい。:2014/03/04(火) 20:14:59.58
だね
VIN stands for Vi Not VIM.
とかは
58名無しさん@お腹いっぱい。:2014/03/04(火) 20:28:39.84
だね
Vim around the world
とかは
59名無しさん@お腹いっぱい。:2014/03/04(火) 20:32:11.87
>>57
再帰してなくね?
60名無しさん@お腹いっぱい。:2014/03/04(火) 23:11:41.32
>>59
せやな
VNVかVINVやな
61名無しさん@お腹いっぱい。:2014/03/04(火) 23:21:34.97
>>60
うるせー馬鹿
62名無しさん@お腹いっぱい。:2014/03/04(火) 23:31:13.58
>>61
VNV = ぶんぶ
VINV = びんぶ
まあいんじゃね?
63名無しさん@お腹いっぱい。:2014/03/04(火) 23:41:53.38
「せやな」とかエセ関西弁見ると書いたヤツ頃したくなるわ
馬鹿すぎだろ
64名無しさん@お腹いっぱい。:2014/03/04(火) 23:45:54.14
>>63
せやろ
65名無しさん@お腹いっぱい。:2014/03/04(火) 23:51:00.88
大阪は同和、在日、創価の巣窟
日本の恥部
リトルボーイは大阪に落とせば良かった
66名無しさん@お腹いっぱい。:2014/03/04(火) 23:52:29.45
>>65
せやろか
67名無しさん@お腹いっぱい。:2014/03/05(水) 00:25:36.62
>>64
せやな
68名無しさん@お腹いっぱい。:2014/03/05(水) 00:26:21.57
>>63
まあ兄ちゃんそない怒りなやwwwwwww
69名無しさん@お腹いっぱい。:2014/03/05(水) 00:30:24.67
>>68
似非っ……! いかにもな似非関西弁っ…!
70名無しさん@お腹いっぱい。:2014/03/05(水) 00:37:00.49
せやせや
71名無しさん@お腹いっぱい。:2014/03/05(水) 00:44:08.86
無理に共通語から離そうとして極端な関西弁になるのかなぁ
72名無しさん@お腹いっぱい。:2014/03/05(水) 00:45:17.44
なんでこんな馬鹿ばっかり集まってきた?
73名無しさん@お腹いっぱい。:2014/03/05(水) 00:46:30.90
やっぱり大阪人は皆頃しにするべきだな
74名無しさん@お腹いっぱい。:2014/03/05(水) 00:48:00.36
諸君はset nu派かね?もしくはset rnu派かね?
それとも、set nonu nornu なのかね?
75名無しさん@お腹いっぱい。:2014/03/05(水) 00:55:14.81
76名無しさん@お腹いっぱい。:2014/03/05(水) 00:56:01.50
>>74
自己レスすると俺は se rnu nu 派。Vim 7.4以降じゃないと両方反映されんが
77名無しさん@お腹いっぱい。:2014/03/05(水) 04:16:34.82
>>74
行番号って出さないといけないもののようにして出してたけど、
果たして活用しているかというと、そうじゃないという結論に達したので
set nonu nornu っす。
ほかのエディタを使っても行番号やカラム位置を示すルーラーがあるなら、できる限り消そうとしてる。
78名無しさん@お腹いっぱい。:2014/03/05(水) 04:18:08.31
rnuしらなかった情弱です
79名無しさん@お腹いっぱい。:2014/03/05(水) 05:37:40.10
俺も知らんかったけど、ヌルヌルしてるなコレw
80名無しさん@お腹いっぱい。:2014/03/05(水) 06:30:30.17
そのデータが何行あるのか調べるために、
きりのいい行番号に合わせるようなことはせず、
だまって rnu すればよかったんだ・・・
81名無しさん@お腹いっぱい。:2014/03/05(水) 07:17:40.44
多分set rnu nuが情報として一番理に適ってるんだろうけど落ち着かないw
82名無しさん@お腹いっぱい。:2014/03/05(水) 16:17:45.76
NeovimよりもAtomだな
83名無しさん@お腹いっぱい。:2014/03/05(水) 18:10:07.51
AtomってCoffeeScriptで動くってマジで?
ならねーわ
84名無しさん@お腹いっぱい。:2014/03/05(水) 18:17:15.65
>>82
使ったこともねぇくせにw
知った単語並べりゃいいってもんじゃねぇぞ
85名無しさん@お腹いっぱい。:2014/03/05(水) 18:34:13.99
Adobeのエディタの方が良さげ、こっちもOSSだし
86名無しさん@お腹いっぱい。:2014/03/05(水) 19:22:23.06
>>85
Atomとの比較なら「こっちもOSS」じゃなくて「こっちはOSS」でしょ。

Githubが新しいコードエディタ「Atom」を公開、ソースは公開するがオープンソースではない | スラッシュドット・ジャパン デベロッパー
http://developers.slashdot.jp/story/14/02/28/066256/

本の虫: AtomとかいうGitHub発の不自由なテキストエディターについて
http://cpplover.blogspot.jp/2014/02/atomgithub.html
87名無しさん@お腹いっぱい。:2014/03/05(水) 19:40:10.57
>>86
それは知ってるよ。
Atomとの比較で言ったつもりはなかったんだ。すまんな。
88名無しさん@お腹いっぱい。:2014/03/05(水) 20:43:16.65
>>87
そっか。こっちこそすまん。
89名無しさん@お腹いっぱい。:2014/03/05(水) 20:47:41.77
ちゃんと謝れる子は先生好きですよ
90名無しさん@お腹いっぱい。:2014/03/05(水) 20:52:01.83
ほのぼのインターネットだ
91名無しさん@お腹いっぱい。:2014/03/05(水) 23:56:46.21
>>89
わしも
92名無しさん@お腹いっぱい。:2014/03/06(木) 01:18:55.28
>>86
ドワンゴにしか就職できないようなコミュ症が、言ってることを信じちゃうの?www
こいつ何か物を作り出したか?

いちいちATOMを否定する割にはそれに基づく根拠がないんだよな。

おまけに無料化しろだってさ。
それならコミュ症なお前が書いた本を無料で公開しろと言いたい。

ソフトウェアは無料化しろ!
みんなが使えないだろ!
だがそれを使うための説明書は俺が販売する!

こんなバカな奴の言い分聞かなくていいよ。
ネットは声がでかい方が強いけど、
そいつが正しいかはまた別問題
93名無しさん@お腹いっぱい。:2014/03/06(木) 01:20:27.09
ここは癒されるインターネッツでつね (*´∀`*)
9493:2014/03/06(木) 01:21:07.69
あ、あれ?
95名無しさん@お腹いっぱい。:2014/03/06(木) 01:47:52.98
まぁ江添亮って性格に難ありって感じなのは否めない。
会話したけど自分の言いたいことをとにかく回りくどく言ってそれで気持ちよくなるタイプに思えた。

さておき>>93-94に癒された
96名無しさん@お腹いっぱい。:2014/03/06(木) 01:52:45.85
ああ、彼の性格を否定するだけで終わっちゃってた。
彼の書いた本は無料で公開されてるよ。
それはそうと、プログラミング言語をソフトウェアと呼ぶなんて珍しいね。
97名無しさん@お腹いっぱい。:2014/03/06(木) 02:17:41.28
>>95
回りくどくネチネチ喋るやつなんなんだろうな。

途中から誰も話きいてないっつーのwwww
98名無しさん@お腹いっぱい。:2014/03/06(木) 02:20:56.81
インターネットコンテンツは楽しまなきゃ
99名無しさん@お腹いっぱい。:2014/03/06(木) 03:06:05.82
江添そのものがコンテンツ。
オワコンである。
100名無しさん@お腹いっぱい。:2014/03/06(木) 07:32:38.02
その、地獄インターネットと化したビムスレは――
101名無しさん@お腹いっぱい。:2014/03/06(木) 08:25:03.74
201X年、核の炎に包まれた。
102名無しさん@お腹いっぱい。:2014/03/06(木) 22:41:53.13
set rnuは、Exコマンドやノーマルコマンドで使い勝手悪いの気付いて使ってないんだけど、なにか解決策あるのかい?
:.t 11
とかやる場合、相対的だと上下どちらかの11行目かを指定する必要があると思うんだけど、その方法がわからない。
103名無しさん@お腹いっぱい。:2014/03/06(木) 22:47:44.00
ttp://mzhs.hatenablog.com/entry/2014/02/14/204415
なんかいきなり間違った方向に導かれてる感が凄い
プラグインなんて無視して vimtutor → 実践Vim をオススメしたいわ
104名無しさん@お腹いっぱい。:2014/03/06(木) 22:56:45.27
補完くらいならともかくvimshellとかすすめるのはどうかと思うな
105名無しさん@お腹いっぱい。:2014/03/06(木) 23:01:07.49
いきなり本買えっていうのもどうかと思うな
106名無しさん@お腹いっぱい。:2014/03/06(木) 23:07:16.95
http://vim.sexy/
また21世紀の何かが
107名無しさん@お腹いっぱい。:2014/03/06(木) 23:28:14.78
>>103
いやまあVimとかEmacs使いこなしたいとかほざくワナビは
エディタカスタマイズで時間つぶしをかっこいいことだと思ってるだろうしそれはそれで間違ってないんだろう
108名無しさん@お腹いっぱい。:2014/03/06(木) 23:42:42.93
つまりVimなんか捨ててViを使えと
109名無しさん@お腹いっぱい。:2014/03/06(木) 23:43:04.37
>>107
すみません……

いや、別にカッコイイとかいうことじゃないんです
これ使ったほうが楽になるのかなー、vimの流儀を覚えなくていいのかなーっていう怠惰な発想なんです

でも結局は地道に覚えてったほうがいいんですよねぇ……
110名無しさん@お腹いっぱい。:2014/03/07(金) 00:57:34.70
オナニーもセックスもしたことない童貞がいきなりバイブや電マやローターとか使って相手をイカせようとするようなもんだよな
物事には順番があるのにな
111名無しさん@お腹いっぱい。:2014/03/07(金) 01:02:50.77
実践Vimからでいいな
112名無しさん@お腹いっぱい。:2014/03/07(金) 01:07:26.05
>>111
同意
113名無しさん@お腹いっぱい。:2014/03/07(金) 09:28:17.28
そんなに『実践Vim』評価高いのか
どんなものかとりあえず立ち読みしてみて
内容によっては買うかな
114名無しさん@お腹いっぱい。:2014/03/07(金) 21:57:36.09
設定ファイルを平然といじれるだけの技量があれば十分と思ってたが
Vim Snakeで3回くらいしか連続で点が取れない……
115名無しさん@お腹いっぱい。:2014/03/07(金) 22:58:43.96
Vim Snake 初めて知ったけど insert mode と normal の切り替えが結構アツいw
116名無しさん@お腹いっぱい。:2014/03/08(土) 13:32:25.60
自分でプラグイン書きたいのですが、vimscriptまわりの情報を体系的に得られる書籍やサイトは無いでしょうか?
helpは読んだのですが、チュートリアルではなく辞書みたいな感じなので、help見ながらプラグイン作るのは自分には難しいです。
117名無しさん@お腹いっぱい。:2014/03/08(土) 14:10:18.44
私の知る限りは、ない。
実現したいものに近いプラグインの実装を調べて取り入れながら学ぶのが最良かと。
ただし、作者によってはものすごく読みづらいから注意。
個人的には、osyo-mangaさんのがおすすめ。
118名無しさん@お腹いっぱい。:2014/03/08(土) 20:35:20.85
http://vim-users.jp/category/vim-hacks/
とか、スクリプト弄り始めの頃よく見てたなあ。
119名無しさん@お腹いっぱい。:2014/03/08(土) 22:15:05.79
learn 〜 hard way のシリーズはたぶんpythonが有名だと思うけれど
http://learncodethehardway.org/
別の人が
http://learnvimscriptthehardway.stevelosh.com/
を公開している
120名無しさん@お腹いっぱい。:2014/03/08(土) 22:17:42.87
>>119
gundoとかの人ね
121名無しさん@お腹いっぱい。:2014/03/08(土) 23:02:15.14
eval-region のvim版書いておくとマジ楽
122名無しさん@お腹いっぱい。:2014/03/09(日) 10:47:44.69
コロンエッチは避けて〜通れない〜♪
123名無しさん@お腹いっぱい。:2014/03/09(日) 11:34:38.90
職場の先輩から

え?お前わざわざ毎回:wで手動セーブしてんの??(プッ

って感じで笑われたんだけど、vim使ってる人は自動セーブするのが普通なの?
emacsだったらそういう設定があった気がしたけどなぁ。vimはプラグインかね
124名無しさん@お腹いっぱい。:2014/03/09(日) 11:37:34.64
しない
自動セーブするとして、タイミングはどうするんだろう
125名無しさん@お腹いっぱい。:2014/03/09(日) 11:38:44.61
:set autowrite
てのも
126名無しさん@お腹いっぱい。:2014/03/09(日) 11:44:07.21
そういうのは明示的にやりたいからせいぜいmapするぐらい
127名無しさん@お腹いっぱい。:2014/03/09(日) 12:05:54.90
emacs だと打鍵回数とタイマで自動保存だったな
git 管理下で wip 使ってるならそれもありなんだけど普通のファイルはやっぱ明示的に保存したいなー
128名無しさん@お腹いっぱい。:2014/03/09(日) 13:47:37.98
先輩はどうしてんのか聞いてくれよ
129名無しさん@お腹いっぱい。:2014/03/09(日) 14:36:04.88
今日のtips:

「emacs使いに笑われたんだけど、〜って出来ないの?」という聞き方をすると
素早く多くの回答を得られる
130名無しさん@お腹いっぱい。:2014/03/09(日) 14:48:44.60
tips は否定しないが、今回の件の先輩は別に emacs 使いとは限らないような・・・
131名無しさん@お腹いっぱい。:2014/03/09(日) 14:50:48.09
>>129
マジクール
まず覚えるべき
132名無しさん@お腹いっぱい。:2014/03/09(日) 19:33:32.74
getcwd() では ~ が展開されて/home/myname/Documents みたいな感じになりますが
これを展開しないかたちで current directory を知りたい時にはどうすればいいですか、
と伺おうとして自己解決しました。
fnamemodify(getcwd(),':~')
でいけるみたいですね。cf. :help filename-modifiers
ありがとうございました。
133名無しさん@お腹いっぱい。:2014/03/09(日) 21:26:03.91
自動セーブなんかしなくてもスワップあるんだし問題ないだろ
134名無しさん@お腹いっぱい。:2014/03/12(水) 17:53:27.91
>>102
相対行番号は、+か-で指定できるよ
11行上(rnu してるときに、11と表示されてるところ)をコピーする場合は
:-11t.
下の場合は、:+11t.
135名無しさん@お腹いっぱい。:2014/03/14(金) 00:56:46.69
>>129
なお、職場でやると先輩Vimmerはtipsを教える前に、笑ったemacs使いの左手小指を破壊しに立ち上がる模様
136名無しさん@お腹いっぱい。:2014/03/14(金) 02:42:47.84
vimでようつべ見るプラグイン作ったお
137名無しさん@お腹いっぱい。:2014/03/14(金) 02:44:39.15
まーたご冗談を
138名無しさん@お腹いっぱい。:2014/03/14(金) 10:10:35.79
2点質問させて下さい.
bufferlistを使っていて,最近USキーボードに乗り換えてコロンをshiftなしで打てるように
nnoremap ; :
nnoremap : ;
としました.
そうすると,:call BufferListしたときにbufferの別画面は出てくるのですが,enter以外のキーが効かなくなってしまいます.どうしたら良いでしょうか.

もう一点はyankringを使い始めたのですが,
これまで例えばxxxという文字をヤンクしてから,yyyをvisualモードで選択してpするとyyyがxxxに置き換わりましたが,yankringをいれてからは同じことをしても置き換わらないのですが,どうしたら良いでしょうか.
一応同様のことはyyyを選択してxしてpしてCTRL-pでもできますが,ちょい手順が多いので.
139名無しさん@お腹いっぱい。:2014/03/14(金) 16:33:20.48
>>138
求めている解決方法とは違うような気がするけど、少し参考になればと自分の使い方を上げてみる。
自分の環境は・MBP(USキーボード)・MacVim・;と:のスワップ設定有り だけど、根本的には問題無いという前提で。

まずbufferlistは使わずにuniteのbufferを使ってる。仮に
:Unite buffer -vertical -winwidth=40 -no-quit
とかコマンド打てば、横幅40の垂直分割でバッファのリストが常時出てるわけだけど、
長いからこれを適当にマッピングしておく。

ヤンクに関しては、実際のところ0番レジスタをそのまま指定する方法に慣れててそれ使ってる。
ヤンク対象の文字列をyでヤンクすれば、0番レジスタにも無論入るから、
上書き対象を選択して"0p もしくはc押してインサートモード入ったらCtrl+r 0
てのが普通だと思ってきた。手順が多いとは別段感じない。

あと、nnoremapよりもnoremapの方が具合は良いと思うんだが。
ビジュアルモード中にコマンドモードに絶対入らないだなんて、そんなアホな事無いだろうし。
140名無しさん@お腹いっぱい。:2014/03/14(金) 19:35:00.74
>>138
YankRingは副作用が多いので、yankaroundオススメ
ttp://leafcage.hateblo.jp/entry/2013/10/31/yankroundvim

件の動作もyankaroundなら問題なさげ
141名無しさん@お腹いっぱい。:2014/03/15(土) 10:39:50.76
ありがとうございます!

>>139
uniteのbuffer使ってみます

>>140
yankaround試してみます!

おふたりともありがとうございました
142名無しさん@お腹いっぱい。:2014/03/16(日) 04:24:39.47
NeoBundleを導入しようとしているのですが、callでエラーが出てしまいます。
gitで持ってくることは出来ていて、パスはgfで場所は間違っていない
ように見えます。
使用しているのはKaoriyaの7.4 64bit版です。
vimrcは先頭に入れていて、他は全てコメントアウトしていてもエラー
になります。

原因が分かる方がいましたら、教えてください。

[~/vimrc]
set nocompatible
filetype plugin indent off
if has('vim_starting')
set runtimepath+='~/vimfiles/bundle/neobundle.vim/'
endif
call neobundle#rc(expand('~/vimfiles/bundle/'))

エラーメッセージは
E117: 未知の関数です: neobundle#rc
と出ます。
143名無しさん@お腹いっぱい。:2014/03/16(日) 05:26:54.32
>>142
set runtimepath の後は「'」不要

set runtimepath+=~/vimfiles/bundle/neobundle.vim/

でいいはず
144名無しさん@お腹いっぱい。:2014/03/16(日) 05:56:11.45
>>143
「'」なしで無事実行できました。
ありがとうございました。
145名無しさん@お腹いっぱい。:2014/03/16(日) 14:15:48.28
set と let で区別するんだ
146名無しさん@お腹いっぱい。:2014/03/16(日) 15:35:19.84
vim で <script> タグで囲まれた JavaScript コードを含むHTMLファイルをインデントした時にきれいに整形してくれるプラグインってありますか?
147名無しさん@お腹いっぱい。:2014/03/16(日) 15:40:03.14
この辺のプラグイン関連はlingarの人たちに聞いたほうが多分早いで
148名無しさん@お腹いっぱい。:2014/03/19(水) 02:25:01.15
listcharsで指定できる不可視文字のtrailやtab等に色を指定するにはどうしたらいいですか?
149名無しさん@お腹いっぱい。:2014/03/19(水) 06:02:40.05
ヘルプ読むと
"eol", "extends", "precedes" には強調表示グループ "NonText" が、
"nbsp", "tab" と "trail" には "SpecialKey" が適用される。
らしいから
hi SpecialKey ctermfg=red guifg=red
みたいに指定すればいいんじゃない。試してないけど
150名無しさん@お腹いっぱい。:2014/03/19(水) 23:56:35.32
ちょっとスレチかも知れないですが相談に乗って下さい。
友人からノートパソコンをもらいました。
WindowsXPだから不要になったとゆうことで。
多分5年程度昔のマシンです。
これにLinuxをインストールしてVim専用機にしたいです。
WebやMail等は不要です。
VimはソースからコンパイルしたいのでGCC等は必要です。
あと、Vim上でもポインティングデバイスは使いたいです。
set mouse=a
MacOSXがメインマシンでWindowsやLinuxにはあまり詳しくないです。
どのようなDistributionが最適でしょうか?
151名無しさん@お腹いっぱい。:2014/03/20(木) 00:03:58.61
>>150
Debian
こっちのスレで聞いた方がいいかも

くだらねえ質問はここに書き込め! Part 210
http://maguro.2ch.net/test/read.cgi/linux/1393143387/
152名無しさん@お腹いっぱい。:2014/03/20(木) 00:04:52.93
そのぐらいどのディストリでも余裕な気がするが
153名無しさん@お腹いっぱい。:2014/03/20(木) 00:12:31.95
>>150
むしろこっち。

オススメLinuxディストリビューションは? Part51
http://maguro.2ch.net/test/read.cgi/linux/1391136498/
154名無しさん@お腹いっぱい。:2014/03/20(木) 00:40:34.33
>>151
>>152
>>153
いろいろとありがとうございます。
Linux板は怖くて行けません(笑)
Debian、ちょっと調べてみました。
シンプルそうで良い感じ
いざとなれば古いMacにもインストールできるみたいですね。
とりあえずDebianでやってみます。
Macのフォント使えますよね?
(これ言っちゃまずいか)
155名無しさん@お腹いっぱい。:2014/03/20(木) 00:59:27.84
たぶん大丈夫(動作するという意味で。使用権云々は別の話w)
MSのAA描写がモナポで満足できなかったので、
やってみたら動いたw
156名無しさん@お腹いっぱい。:2014/03/20(木) 01:03:51.54
こわいとか言われても板違いなものは板違い。
157名無しさん@お腹いっぱい。:2014/03/20(木) 01:56:30.75
一応vimが主目的でvimを使うための環境を相談したんだからいいだろ?
158名無しさん@お腹いっぱい。:2014/03/20(木) 07:28:33.76
だめだろ。
159名無しさん@お腹いっぱい。:2014/03/20(木) 07:41:29.57
>>158
ばかだろ。
160名無しさん@お腹いっぱい。:2014/03/20(木) 09:44:59.43
わりとどうでもいい
161名無しさん@お腹いっぱい。:2014/03/20(木) 11:36:34.31
お前らすぐ喧嘩しおって。
「Vim専用機」と聞いて胸キュンするところだろうが。
162名無しさん@お腹いっぱい。:2014/03/20(木) 11:37:35.18
Linux板の何がこわいんだろ。
こっちの方がこわいと思うけどな。
163名無しさん@お腹いっぱい。:2014/03/20(木) 11:43:49.91
Vim専用機とやらの使い道がわからないし
164名無しさん@お腹いっぱい。:2014/03/20(木) 13:38:51.64
VimOSはもうだれかがやってた
165名無しさん@お腹いっぱい。:2014/03/20(木) 15:39:00.03
>>149
できましたぁぁぁ
166名無しさん@お腹いっぱい。:2014/03/22(土) 17:06:08.74
~/.inputrc に
set editing-mode vi
と書いておくと bash とか python のインタープリタとかが vi なキーバインドで使える
と聞いて早速使ってるんですが、これ vim mode みたいなのはないですかね…。
飼いならされてしまって text objects 使いたくて仕方がない
167名無しさん@お腹いっぱい。:2014/03/22(土) 17:50:01.39
vimrcに
set showcmd
...
set nocompatible
って書いてたらshowcmdが有効にならなかったんですが、
set nocompatibleはvimrcの先頭に置いたほうがいいんですかね?
168名無しさん@お腹いっぱい。:2014/03/22(土) 18:57:21.16
.vimrcがあれば自動でnocompatibleになるからset nocompatibleは書かなくて良い。
169名無しさん@お腹いっぱい。:2014/03/22(土) 19:31:24.47
>>168
ほんとだ。何か勘違いしてたみたいです。ありがとうございました。
170名無しさん@お腹いっぱい。:2014/03/23(日) 08:33:47.71
>>166

そうなったら VimShell 使ったほうがいい。
vim の中で bash や Python を使える。
以下を参考になると思う(Windows の場合どうなるかしらん)
vimshellが便利過ぎる件 - ぷろぐらまはっくす MkU
http://nauthiz.hatenablog.com/entry/20101107/1289140518

Python に関しては、インタラクティブシェルは IPyhthon のほうがいい。
IPython もデフォの Python インタラクティブシェルと同様に
VimShell から呼べたはず。
IPython はタブでの Class や関数の補完、help() 関数や
関数の最後に?をつけて help を参照できるなど便利。

VimShell があわなくても Python 使うなら IPython は
使うべきなので、とりあえずは別々に試してみてくれ
171名無しさん@お腹いっぱい。:2014/03/23(日) 12:24:33.38
>>170
うおおなるほどありがとうございます。それぞれ試します
そうかインタプリタとも連携できるのか…
172名無しさん@お腹いっぱい。:2014/03/23(日) 13:27:45.39
Vimのプラグイン、ねおばんどるでgitからインストールする場合、同じネット環境でもLinuxではスムーズにいくんですが、Macでやると何度も失敗します。
(10回くらい繰り返してやっと成功するくらい)
僕だけ?
なんで?
173名無しさん@お腹いっぱい。:2014/03/23(日) 15:43:34.40
ここで聞け
http://lingr.com/room/vim
174名無しさん@お腹いっぱい。:2014/03/24(月) 03:24:08.85
>>173
いけず〜
175名無しさん@お腹いっぱい。:2014/03/24(月) 21:08:35.26
neovim資金調達成功したね
3万ドル超えるとは思わなかった
176名無しさん@お腹いっぱい。:2014/03/24(月) 22:25:54.22
3万ドルなんて半年持たない気がする
177名無しさん@お腹いっぱい。:2014/03/25(火) 00:30:23.03
最初の目標額1万ドルで2ヶ月専念しますって話だったはず
178名無しさん@お腹いっぱい。:2014/03/25(火) 11:26:09.83
>>175
Luaでvimの真似事するんだっけか?
バカだよな〜

JavaScriptでVim完全に動く様にして尚且つ
Jsで拡張できますとかやれば受けただろうに。
サーバーやプラグインで何処でも簡単に使えますってやれば面白かったのに。

あほぅ
179名無しさん@お腹いっぱい。:2014/03/25(火) 14:24:30.51
>>178
なにがそんなにくやしいの?
180名無しさん@お腹いっぱい。:2014/03/25(火) 15:23:03.71
jsとか冗談だろ
あんなクソ言語
181名無しさん@お腹いっぱい。:2014/03/25(火) 16:39:34.81
>>178
> Reimplement vimscript as a language that compiles to lua. In other words, vimscript will be to lua what coffeescript is to javascript.
182名無しさん@お腹いっぱい。:2014/03/25(火) 20:20:14.67
JavaScriptは消滅すべきだったよな
http://toro.2ch.net/test/read.cgi/tech/1320761689/
>あの盛り下がってた時期に。
>Ajaxとかいう技術のせいで再評価されちゃって、
>結局使いにくいままjQueryとかcoffee scriptなるものを生み出してしまう。
183名無しさん@お腹いっぱい。:2014/03/25(火) 20:37:40.96
なんでJSスレになってんだ。
184名無しさん@お腹いっぱい。:2014/03/25(火) 20:42:42.43
せめてJKくらいまで育ってくれないと食指が動きませぬ
185名無しさん@お腹いっぱい。:2014/03/25(火) 23:14:32.99
JavaScriptはそんなに悪い言語ではない
なぜならCライクだから
186名無しさん@お腹いっぱい。:2014/03/25(火) 23:15:47.58
C言語が糞だってならしょうがないが
187名無しさん@お腹いっぱい。:2014/03/25(火) 23:15:55.58
lua推しなのはブラジル人だししょうがない
188名無しさん@お腹いっぱい。:2014/03/25(火) 23:24:59.37
誰も直接書きたい人がいない言語
189名無しさん@お腹いっぱい。:2014/03/28(金) 02:52:23.57
>>181
Vim script 無くして Python とかにするのかと思ってたけど、Vim script → lua のトランスレータ作るのか
190名無しさん@お腹いっぱい。:2014/03/28(金) 11:10:46.69
>>189
無意味過ぎる変換…
luaにして何がうれしいんだか
vimスクリプトは一応exコマンドの自然な拡張って意味があるから良くも悪くもvimmerはこれに付き合っていくしかない
191名無しさん@お腹いっぱい。:2014/03/28(金) 11:15:04.59
何が嬉しいって、lua の方が vim script よりものすごく処理が速かったんじゃなかったっけたしか

適当にぐぐってもこんな記事が出てくる
http://d.hatena.ne.jp/itchyny/20130402/1364867392
192名無しさん@お腹いっぱい。:2014/03/28(金) 11:31:42.60
>>191
あぁなるほど、速度の為に内部的に変換するだけか
193名無しさん@お腹いっぱい。:2014/03/28(金) 11:41:41.64
1000倍も速くなるなら変換もしたくなるわな
eval.c が 5万行とか聞くとそりゃ neovim とか作りたくなる気持ちもわからんでもないよねえ
194名無しさん@お腹いっぱい。:2014/03/28(金) 16:24:48.50
その ex コマンドを維持しながら、機能拡張するスクリプトを実装したから
ややこしいことになっているんだよね
/^\s*"/ からコメントとか
/^\s*\\/ が前の行の継続だもんな
195名無しさん@お腹いっぱい。:2014/03/28(金) 17:11:24.25
キモイところが色々あるのは確かだな
慣れたら意外と悪くない思うけどなwww
196名無しさん@お腹いっぱい。:2014/03/28(金) 17:12:15.68
キモいよねえ
197名無しさん@お腹いっぱい。:2014/03/29(土) 19:30:27.38
そもそも、なぜvimscriptはバイトコード変換をするように作らなかったんだろうね。
既にEmacsLispとか前例あったのに。
198名無しさん@お腹いっぱい。:2014/03/29(土) 20:25:31.14
バイトコード変換したから速くなるってわけでもないよ
Emacs の場合はバイトコードだからっていうよりは最適化処理があるから速くなってる
199名無しさん@お腹いっぱい。:2014/04/03(木) 14:47:01.04
バイトコードって、構文解析しなくて良い分読む側が楽になるから、多少の効果はあるだろ。
最適化とかも実装出来るかもしれないし。
200名無しさん@お腹いっぱい。:2014/04/03(木) 23:17:33.62
バイトコードじゃないとループ内とか毎回変数名の文字列をパースするはずだから、めちゃくちゃ遅くなってるはず
201名無しさん@お腹いっぱい。:2014/04/04(金) 19:53:29.48
>>200
現在のVim scriptは、その「めちゃくちゃ遅くなってる」状態なんだよね。
ttps://github.com/vim-jp/issues/issues/340 で、mattn 氏が

> vim scriptが遅いのは毎行パースしてるのが原因で、whileループはもちろん、
> 関数の呼び出しでも毎回パースが走ってるのが原因。

と書いてる。
Vimのtodo.txtにも、

> Pre-parse or compile Vim scripts into a bytecode.

という項目がある。
202名無しさん@お腹いっぱい。:2014/04/05(土) 04:23:19.17
その労力は neovim に向けられるべきかもな
203名無しさん@お腹いっぱい。:2014/04/05(土) 12:19:15.89
あっちは今のところリファクタリング祭りだしなぁ
204名無しさん@お腹いっぱい。:2014/04/05(土) 12:31:25.48
バイトコードへじゃなく lua へのトランスレータをつくるんじゃなかったっけ neovim って。
205名無しさん@お腹いっぱい。:2014/04/05(土) 17:15:42.95
Vim にファイルの一行目読んでもらって python2 と python3 を区別してもらうのってしんどいですかね
#!/usr/bin/env python3
なら python3 のつもりで色々するとか
206名無しさん@お腹いっぱい。:2014/04/05(土) 20:10:35.20
>>205
1行目を読んでfiletypeを設定するという意味では、
ftdetect とか filetype.vim とか getline(1) とかそんな感じで調べるとよろし
207名無しさん@お腹いっぱい。:2014/04/05(土) 21:19:08.32
>>206
ありがとうございます!
208名無しさん@お腹いっぱい。:2014/04/09(水) 08:45:47.99
またshougoがmattに叱られとる
209名無しさん@お腹いっぱい。:2014/04/09(水) 09:46:17.53
>>208
自演なの?
そいつ誰?
210名無しさん@お腹いっぱい。:2014/04/09(水) 10:21:01.74
誰が誰の自演をしてるんだ?
Shougo が? mattn が?
211名無しさん@お腹いっぱい。:2014/04/09(水) 10:23:39.39
>>Shougo
>>私がやってもよいんですけれど、
>>問題なのは許可取るところですね
>mattn
>その問題って言ってる部分を人にやらせるんだ… やってもよい? 何様
お前こそ何様だよってLingrメン全員からの総ツッコミが入った
212名無しさん@お腹いっぱい。:2014/04/09(水) 10:31:05.96
人物の話題はスレと関係ない
213名無しさん@お腹いっぱい。:2014/04/09(水) 10:39:53.73
mattnはすきあらば暗黒美無王()を攻撃するよな
214名無しさん@お腹いっぱい。:2014/04/09(水) 11:34:52.84
不仲力
215名無しさん@お腹いっぱい。:2014/04/09(水) 12:46:48.01
mattn一人しか突っ込んでないのに全員からの総ツッコミ。
それともツイッターの方であったのかな。
216名無しさん@お腹いっぱい。:2014/04/09(水) 13:12:00.37
コミュニティ的にはShougoみたいなのよりmattnみたいな空気壊す方のが邪魔者
217名無しさん@お腹いっぱい。:2014/04/09(水) 16:09:38.14
そしてなぁなぁで突き進んでいきそのうち腐ると
218名無しさん@お腹いっぱい。:2014/04/09(水) 16:50:23.38
そうか、mattnは2chで自己擁護しているのかー
219名無しさん@お腹いっぱい。:2014/04/09(水) 17:22:45.61
悪いかよ
正当性を主張するのが悪いことなのかよ!
220名無しさん@お腹いっぱい。:2014/04/09(水) 21:12:25.43
ていうか許可ぐらいさっさと取ればいいじゃん
誰でもいいよ、なんでプンプンしてるの?
221名無しさん@お腹いっぱい。:2014/04/09(水) 21:45:55.84
mattnがログインするとピリピリした空気になる。
222名無しさん@お腹いっぱい。:2014/04/09(水) 21:58:56.41
マトンカレーなのかな
223名無しさん@お腹いっぱい。:2014/04/09(水) 22:36:07.80
雷オヤジじゃないけどそういう人がいた方がいいよな
224名無しさん@お腹いっぱい。:2014/04/09(水) 22:44:27.74
いや、ライセンスの許可を取るのを本人ではなく他人にやらせようとするのはおかしいだろ
しかもその理由が自分はそんなことよりも開発をしていたいからとは我が儘でしかない
225名無しさん@お腹いっぱい。:2014/04/09(水) 22:48:11.24
>>224
かなりスレ地な流れたけど同意
そういう横柄な態度も好かんのだろうな、たぶん
226名無しさん@お腹いっぱい。:2014/04/09(水) 23:10:56.30
おやおやmattnさん自演ですか
227名無しさん@お腹いっぱい。:2014/04/09(水) 23:18:54.59
俺はマンボウをシバく!
228名無しさん@お腹いっぱい。:2014/04/09(水) 23:30:27.45
>>211だけ見るとmattnがよろしくないように見えるけど、Lingrの過去ログ見るとそうでもない
229名無しさん@お腹いっぱい。:2014/04/09(水) 23:36:44.38
>お前こそ何様だよってLingrメン全員からの総ツッコミが入った
ここログないしな
普通に考えて人にやらそうとしてるほうがおかしい
230名無しさん@お腹いっぱい。:2014/04/09(水) 23:38:14.64
これだからIDのない板は
231名無しさん@お腹いっぱい。:2014/04/09(水) 23:41:35.30
全く自演じゃないからmattn叩いてる奴こそ自演なんじゃねぇのと思う
232名無しさん@お腹いっぱい。:2014/04/09(水) 23:45:12.51
なんとでもいえるよなそりゃ
233名無しさん@お腹いっぱい。:2014/04/10(木) 09:12:05.31
ここまでShougoの暇潰し
234名無しさん@お腹いっぱい。:2014/04/10(木) 09:56:38.11
mattnは別になにもおかしなこといってない
shougoが自分のやりたいことだけしてることに腹立てただけだよ
235名無しさん@お腹いっぱい。:2014/04/10(木) 11:15:02.40
なんてわがままなやつだ
236名無しさん@お腹いっぱい。:2014/04/10(木) 11:20:28.57
もう楽屋話はいいよ
普通のVimユーザーには関係ないし
237名無しさん@お腹いっぱい。:2014/04/10(木) 11:30:43.15
結論からいってvim-jpは普通のvimユーザにとって害悪でしかないってこった
238名無しさん@お腹いっぱい。:2014/04/10(木) 15:50:24.82
不仲というより、mattnは暗黒美無王が可愛いんだなという印象
239名無しさん@お腹いっぱい。:2014/04/10(木) 18:17:55.40
かわいがり
240名無しさん@お腹いっぱい。:2014/04/10(木) 20:51:14.40
最近なんで急に楽屋話が多くなったんだ?
今まで歴代スレでもほとんど無かったと思うんだけど
241名無しさん@お腹いっぱい。:2014/04/10(木) 21:33:30.46
Lingrをヲチして報告してくるバカが出てきたからだ
スレ違い
ヲチ板に立ててそこでやれ
242名無しさん@お腹いっぱい。:2014/04/10(木) 22:16:35.93
Vim自体のネタが枯渇したところに楽屋で不穏な動きがあったら……
そりゃーネタにしまっせ
243名無しさん@お腹いっぱい。:2014/04/10(木) 22:39:58.82
Lingr と 2ch は別世界として断絶しているべき
244名無しさん@お腹いっぱい。:2014/04/11(金) 00:22:06.51
他に何かVimに関する話題ないの?
245名無しさん@お腹いっぱい。:2014/04/11(金) 05:59:40.65
コーディングしたらいい
料理人がいつまで包丁について語ってるんだ
246名無しさん@お腹いっぱい。:2014/04/11(金) 08:07:54.39
包丁について語るスレで何言ってんだこいつ
247名無しさん@お腹いっぱい。:2014/04/11(金) 08:15:45.41
その包丁の例えも地味にmattnネタだな
248名無しさん@お腹いっぱい。:2014/04/11(金) 12:17:41.66
「○○力」の元ネタってなんなの?
249名無しさん@お腹いっぱい。:2014/04/11(金) 16:07:12.47
老人力
250名無しさん@お腹いっぱい。:2014/04/11(金) 16:53:39.06
消臭
251名無しさん@お腹いっぱい。:2014/04/11(金) 18:01:44.06
天手
252名無しさん@お腹いっぱい。:2014/04/12(土) 18:36:57.46
ttps://news.ycombinator.com/item?id=7322828
前から薄々感じてたけどVim派優勢だよな最近
253名無しさん@お腹いっぱい。:2014/04/12(土) 19:51:40.46
10年ぐらい昔は Emacs の方が優勢だった感があるんだけどね。
今はワナビはまず vim からって風潮がある。
254名無しさん@お腹いっぱい。:2014/04/12(土) 20:14:13.29
はてブとかもVimネタはちょいちょい見る(?)けどEmacsネタって見ないな
255名無しさん@お腹いっぱい。:2014/04/12(土) 21:00:54.48
そのサイト独自のショートカットキーとかソフトやブラウザアドオンなどでvimバインドをパクってるのはよく見るけど
Emacsバインドをパクってるのは滅多に無い。FirefoxアドオンのKeysnailくらい。それでもvimかEmacsか自分流かの選択制
256名無しさん@お腹いっぱい。:2014/04/12(土) 21:37:27.26
Linux のデスクトップマネージャは emacs のキーバインドパクってるの多かったよ。今は使ってないから詳しくは知らんが。
あと窓使いの憂鬱とか xkeymacs とか色々沢山あった。
ただまあそこら辺も10年ぐらい前のムーブメントだとは思うけど。
257名無しさん@お腹いっぱい。:2014/04/12(土) 21:55:19.84
今は一つの環境であれこれやれることに価値がない流れだからな
単にエディタとして合理的なキーバインドということであればそりゃどう考えてもVimだわ
258名無しさん@お腹いっぱい。:2014/04/12(土) 22:51:45.04
価値がないっていうより
シェル中心で色々やることが増えたからかなあ

個人的には vim じゃなくて vi でも問題ないかなとは思ってる
259名無しさん@お腹いっぱい。:2014/04/13(日) 06:15:47.45
↑にわかVimmerの戯れ言
260名無しさん@お腹いっぱい。:2014/04/13(日) 08:28:18.36
>>258
そりゃ configファイルをちょっと修正するくらいなら vi でも十分だろ
まぁ、その程度の使い方しかしてないってこった
そんならなんでもええわ
261名無しさん@お腹いっぱい。:2014/04/13(日) 10:23:16.28
ぶっちゃけその程度の使い方で十分じゃね?
262名無しさん@お腹いっぱい。:2014/04/13(日) 11:00:23.10
そりゃおまえだけ
263名無しさん@お腹いっぱい。:2014/04/13(日) 11:08:36.46
vimを使いこなせない奴はエンジニアとして致命的だからさっさと廃業したほうがいいと思う
viでいいとかいってる奴はセンスがないからこれも廃業確定だろう
264名無しさん@お腹いっぱい。:2014/04/13(日) 11:22:12.07
viすら使えないマすら飯食ってけるんですがそれは
265名無しさん@お腹いっぱい。:2014/04/13(日) 11:23:11.68
そんなのまもなく淘汰されるだろ
低技術自慢する人ってたまにいるけど何なんだろう
266名無しさん@お腹いっぱい。:2014/04/13(日) 15:23:57.04
Paul GrahamはViユーザー。

お前らこれがどういうことだかわかるか?

俺はわからない。
267名無しさん@お腹いっぱい。:2014/04/13(日) 17:07:52.81
つまり俺にもハッカーと画家ぐらい書けるっちゅうことか
268名無しさん@お腹いっぱい。:2014/04/14(月) 01:43:05.16
いまさら素のviはムリだわ。そんな環境を触ることもないけど
%s/foo/bar/ すらできないという
269名無しさん@お腹いっぱい。:2014/04/14(月) 11:42:44.86
vi と Vim は全然別物だから、vi がどうこう言われても困る
configファイル程度は vi でも困らんだろうが、vi で本格的にコーディングしてるプログラマーはいないだろ?
270名無しさん@お腹いっぱい。:2014/04/14(月) 13:01:34.42
ここにいるがなにか
271名無しさん@お腹いっぱい。:2014/04/14(月) 13:07:00.15
>>270
おまえのは、それで足りる程度のプログラムってことを告白してどうする?
272名無しさん@お腹いっぱい。:2014/04/14(月) 13:18:43.04
vimじゃないと書けないプログラムってあるのかね
273名無しさん@お腹いっぱい。:2014/04/14(月) 13:27:32.75
viの使用を強制する嫌がらせはやめてください!
274名無しさん@お腹いっぱい。:2014/04/14(月) 13:35:48.98
emacs ユーザも vim ユーザもいちいち他を見下さないと死んじゃう病にでも罹ってるんじゃないだろか。
275名無しさん@お腹いっぱい。:2014/04/14(月) 14:02:54.04
突然のemacsに対するとばっちりワロタ
276名無しさん@お腹いっぱい。:2014/04/14(月) 14:09:15.84
EmEditor使わない奴なんなの?
277名無しさん@お腹いっぱい。:2014/04/14(月) 15:53:45.27
複数のOSを使うから、
設定ファイルコピーだけで移植できるvimは便利だな

同様な理由でEmacsも頼もしい
ってここVimスレか
278名無しさん@お腹いっぱい。:2014/04/14(月) 16:10:36.82
設定なくても何の問題もない sublimetext 最強
279名無しさん@お腹いっぱい。:2014/04/14(月) 18:56:38.22
そういうのは初心者のころはいいけど
長年使ってるとどうしても物足りなくなるんだよね
弄れるに越したことはない
280名無しさん@お腹いっぱい。:2014/04/14(月) 20:57:43.33
ShougoのいないLingrのなんと平和なことか
アイツはやっぱいらんこだったんや
neoなんちゃらと一緒に消えてくれるとうれしい
281名無しさん@お腹いっぱい。:2014/04/14(月) 21:09:24.63
いやプラグインは普通に役に立ってるから
282名無しさん@お腹いっぱい。:2014/04/14(月) 21:51:53.98
ShougoだかLingrだかしらねーけどこのスレに持ってくんな
283名無しさん@お腹いっぱい。:2014/04/14(月) 21:59:58.50
その二つとVimは日本にいる限り不可分だからしかたない
284名無しさん@お腹いっぱい。:2014/04/14(月) 23:36:59.99
海外Vimmerで今これがアツいみたいなのも興味ある
285名無しさん@お腹いっぱい。:2014/04/15(火) 00:53:35.63
>>283
どのニつや?お前Shougo本人やろ!
せせこましいのう
お前にはEmacsが合っとるわ
286名無しさん@お腹いっぱい。:2014/04/15(火) 00:58:00.29
>>285
落ち着き力
287名無しさん@お腹いっぱい。:2014/04/15(火) 01:01:45.22
>>286
カナダから出て来んな
288名無しさん@お腹いっぱい。:2014/04/15(火) 01:16:22.18
Neobundle使ってないVimmerを見たことがない
289名無しさん@お腹いっぱい。:2014/04/15(火) 01:50:06.94
>>288
別になくても困らんが…
290名無しさん@お腹いっぱい。:2014/04/15(火) 01:51:59.24
同じく。プラギン使わない。
291名無しさん@お腹いっぱい。:2014/04/15(火) 07:13:51.79
低技術自慢する人ってたまにいるけど何なんだろう
292名無しさん@お腹いっぱい。:2014/04/15(火) 10:08:31.46
なんか見たことあるレスだなと思ったら>>265で俺が書いたやつだった
293名無しさん@お腹いっぱい。:2014/04/15(火) 10:29:47.96
まぁでもよくあるよな
「使いこなせないんだけど使いこなす必要あるの?使いこなしてる俺かっこいい(笑)みたいな?」
みたいな低技術自慢及び使いこなそうとしてる人間ディス
294名無しさん@お腹いっぱい。:2014/04/15(火) 10:32:28.53
ただそっちの視点も持てないようじゃ技術者としてもアウトだと思うけどな。
要はバランスの問題じゃねえの。
295名無しさん@お腹いっぱい。:2014/04/15(火) 10:33:19.36
一方、ロシアは鉛筆を使った
296名無しさん@お腹いっぱい。:2014/04/15(火) 10:38:01.05
neobundle使ってないと低技術自慢なんだへー
297名無しさん@お腹いっぱい。:2014/04/15(火) 10:45:35.56
低技術自慢っていうよりアンテナ弱い人だなあとは思う
あとは食わず嫌いかな
298名無しさん@お腹いっぱい。:2014/04/15(火) 12:22:04.65
ていうか努力出来ない人だから、努力出来る人への嫉妬でしょ
299名無しさん@お腹いっぱい。:2014/04/15(火) 12:30:43.76
Neobundle使ってないだけで努力出来ない人だとか嫉妬してる人にされるのか。
shougo一派は怖えなぁ。
300名無しさん@お腹いっぱい。:2014/04/15(火) 12:32:04.45
上のほうでNeobundleの話題が出てるけど、一言もNeobundleのこととは言ってないわけだが
めんどくせーな
301名無しさん@お腹いっぱい。:2014/04/15(火) 12:36:54.89
↑最後にレスしたほうが勝ちな人なの?
302名無しさん@お腹いっぱい。:2014/04/15(火) 13:13:37.43
Shougo粘着うぜえなどっかよそでやってくんねえかな
303名無しさん@お腹いっぱい。:2014/04/15(火) 14:20:19.16
ここの連中は倫理か仏教を勉強すると良いよ
さもしい
304名無しさん@お腹いっぱい。:2014/04/15(火) 17:49:16.50
プラギン使ってない人見たことない
viで十分とか言ってる奴のただの煽りとしか思えん
305名無しさん@お腹いっぱい。:2014/04/15(火) 18:15:44.02
あっそ
306名無しさん@お腹いっぱい。:2014/04/15(火) 18:22:14.38
コーディング用のエディタとしてメインでVimを使ってる人で、まったくプラグインを導入してないってことは多分少ないと思うけど、プラグインパッケージ管理をどうやってやろうが又は導入して無かろうが勝手でしょ?
そこまで言われたくない
307名無しさん@お腹いっぱい。:2014/04/15(火) 18:23:05.74
shougoさんちーっす
308名無しさん@お腹いっぱい。:2014/04/15(火) 18:25:32.98
2ch はクズばっかっていう Shougo の説が着々と証明されていくな・・・
309名無しさん@お腹いっぱい。:2014/04/15(火) 18:28:39.72
vi で十分な人は多分 nano でも pico でも十分だろうな
どちらにしても Vim は必要ない
310名無しさん@お腹いっぱい。:2014/04/15(火) 18:30:34.88
vi しかなくて vim がなかった時代にも偉大なソフトウェアは沢山開発されていたわけで
別に vim が無いと作れないソフトなんてのは存在しないわけではあるけど
だからといって便利なものを使わない理由にはならない
311名無しさん@お腹いっぱい。:2014/04/15(火) 18:33:01.21
>>310
そんなん当たり前だけど、いまさらVimが使えない環境でコーディングしろったって無理だろ?
昔はどうだったとか言っても意味ないぞ
312名無しさん@お腹いっぱい。:2014/04/15(火) 18:40:23.37
無理じゃないけど。必要であれば cat でコーディングだってするが?
Vim が使える環境なら使うけど eclipse でコーディングしてねって言われたらそれでやるし
聞いたこともない統合環境使うことを規約で強制されたらそれに従うし

なんか一つの言語で一生食っていきたい系の不自由さをかんじるな
313名無しさん@お腹いっぱい。:2014/04/15(火) 18:41:07.27
うっざ
ここくる必要ねーじゃん
314名無しさん@お腹いっぱい。:2014/04/15(火) 18:42:28.98
ここはVimのスレなんだからviとかshougoとかLingrの話題は他所でやってくれないかな
315名無しさん@お腹いっぱい。:2014/04/15(火) 18:45:20.32
どんだけvimに依存してるんだこいつらwww
emacsの連中を笑えんな
316名無しさん@お腹いっぱい。:2014/04/15(火) 18:48:35.51
ここでまさかのViの根本的脆弱性発覚
どうする?
317名無しさん@お腹いっぱい。:2014/04/15(火) 19:06:19.98
窓から投げ捨てる
318名無しさん@お腹いっぱい。:2014/04/15(火) 19:12:59.91
そもそもエディタの脆弱性ってなんだよ
319名無しさん@お腹いっぱい。:2014/04/15(火) 19:13:04.39
へー。プラグインって便利なんだねー。
matchit.vimみたいに標準になればいいね。

あれ、なんで標準にならないんだっけ。
320名無しさん@お腹いっぱい。:2014/04/15(火) 19:48:35.89
プラグインの話題は問題じゃねーよ
Shougoが何したとかこのスレと関係あんのかっつーの
321名無しさん@お腹いっぱい。:2014/04/15(火) 20:21:04.23
Shougoのプラグインについて語ってなにが悪いんだ
原理主義かよ
322名無しさん@お腹いっぱい。:2014/04/15(火) 21:08:56.76
>>319
次のバージョンでプラグインマネージャが標準搭載になる可能性が高い。
何が採用されるかはまだ決まっていない。
323名無しさん@お腹いっぱい。:2014/04/15(火) 21:16:41.19
Neobundle が標準になったらくっさいことになりそうだな
324名無しさん@お腹いっぱい。:2014/04/15(火) 21:32:44.76
ならないんじゃない?
g > アイゴー
m > アイヤー
のくだりは既にやっちゃって終わった話だし
325名無しさん@お腹いっぱい。:2014/04/15(火) 22:00:55.67
松下君と呼ぼう
326名無しさん@お腹いっぱい。:2014/04/16(水) 17:07:41.63
Sublime Textのパッケージコントロールみたいにコマンドでインストールできるようにしてくれるなら歓迎する
いちいち設定ファイルに書き込まないとインストールできないという1つの方法しか用意されていないNeoBundleは面倒臭い
327名無しさん@お腹いっぱい。:2014/04/16(水) 18:40:23.37
釣りか?釣りだな?
328名無しさん@お腹いっぱい。:2014/04/16(水) 21:31:29.27
ターミナルでvimに引数を指定しないで実行すると定型文がでますよね
そこで編集すると、定型文が消えてしまいますが、ここで w q するとファイルはどこに保存されるんでしょか?
329名無しさん@お腹いっぱい。:2014/04/16(水) 21:36:43.88
やってみたらええやんw
330名無しさん@お腹いっぱい。:2014/04/16(水) 21:45:12.40
やってみたんですけどどこに保存されるのかわからないんです
331名無しさん@お腹いっぱい。:2014/04/16(水) 21:51:07.94
>>330
嘘つけ。ファイル名指定しないと保存できませんって表示されるぞ。
332名無しさん@お腹いっぱい。:2014/04/16(水) 21:55:20.49
うはwwwwwすいません先輩!!!!!
333名無しさん@お腹いっぱい。:2014/04/17(木) 01:05:35.05
次の段階でプラグインマネージャが???
どこそーすよ?
334名無しさん@お腹いっぱい。:2014/04/17(木) 08:18:27.76
:help todo
vim_use
335名無しさん@お腹いっぱい。:2014/04/17(木) 10:13:08.05
プラグインを書いているのですが
プラグインの固有の設定をファイルに記録する場合、そのファイルはどこに保存するようにするべきですか?
336名無しさん@お腹いっぱい。:2014/04/17(木) 17:07:01.12
historyとかだよね?
自分は
$HOME/.pluginname
の配下に保存するかな
Windowsなら
$APPDATA/pluginname
$APPDATA/_pluginname
とか。
337名無しさん@お腹いっぱい。:2014/04/17(木) 22:40:35.55
参考にさせていただきます
338名無しさん@お腹いっぱい。:2014/04/18(金) 00:55:03.85
おい!焼きそばパン2つ買って来てくれダルビッシュで!
339名無しさん@お腹いっぱい。:2014/04/18(金) 10:49:16.49
買ってきました!
340名無しさん@お腹いっぱい。:2014/04/18(金) 14:33:04.71
よしよし、お食べ
341名無しさん@お腹いっぱい。:2014/04/18(金) 15:35:21.52
(なんで焼きそばパンにアーモンドが入ってるん……)パタ
342名無しさん@お腹いっぱい。:2014/04/20(日) 20:23:29.38
pattern match単位でnarrowing出来るpluginはありますか?
343名無しさん@お腹いっぱい。:2014/04/21(月) 15:30:27.24
Lingrのログみても身内の馴れ合いで全然輪に入れそうにない
344名無しさん@お腹いっぱい。:2014/04/21(月) 15:54:48.37
入る必要があると思ってるうちはワナビの域を出れていない
345名無しさん@お腹いっぱい。:2014/04/21(月) 15:59:56.05
気付いたときには入っているのだ。
346名無しさん@お腹いっぱい。:2014/04/21(月) 17:44:27.01
これ絶対入ってるよね
347342:2014/04/21(月) 18:28:49.37
ないですかね?
348名無しさん@お腹いっぱい。:2014/04/21(月) 18:31:34.52
今ちょっと出したでしょ
349名無しさん@お腹いっぱい。:2014/04/21(月) 19:35:47.48
:g/pattern
Emacsみたいに編集ができないのが残念

ジャンプしたければ occur.vim で飛ぶ
350名無しさん@お腹いっぱい。:2014/04/21(月) 20:16:09.10
>>349
occr.vim 試したけど
:g
と同じで行指向なんだよね
351名無しさん@お腹いっぱい。:2014/04/21(月) 20:40:29.55
いまいち伝わっていないようなので例を出すと
//foo.txt
123,foo,bar
hoge,fuga,piyo
456,baz,789

を対象に
/\d\+
で検索かけたときに
[123][456][789]
の部分がマッチする

それをquickfix(これはそういうものだからしかたないけど)
もしくは編集バッファにnarrowしようとした場合
自分の知る限りのものでは

123,foo,bar
456,baz,789

という行が対象になっちゃうんだよね
行じゃなくて[123][456][789]というマッチ部そのものが欲しい
352名無しさん@お腹いっぱい。:2014/04/21(月) 20:57:06.44
なんだこいつ偉そうに
353名無しさん@お腹いっぱい。:2014/04/21(月) 20:58:20.96
詳しい解説サンクス
354名無しさん@お腹いっぱい。:2014/04/21(月) 21:52:30.14
>>351
search() getline() matchstr()
を組み合わせてやれば
とりあえず eval.txt を読んでから
考えた方がいいんじゃね
355名無しさん@お腹いっぱい。:2014/04/21(月) 22:42:03.00
>>352
そんなつもりはまったくないのですが、気分を害したようで申し訳ない

>>354
既存のものを探しています…
一応自分なりにも考えまして
これなら時間さえ掛ければ自分にも書けるな…
待てよ、自分に書けるようなものなら既にあるんだろうな
と思い質問させていただきました
自分の考えた仕様は>>351のマッチ部を例に取ると
//buffer
[==[
123
]==]
[==[
456
]==]
[==[
789
]==]
lua的pseudoですがこんな編集バッファに書き出して
あとはそれ用のmode内でテキストベースな行志向というより
spreadsheetの行のみ的な編集が出来ればいいなと。
356355:2014/04/22(火) 22:21:55.31
自己解決しました
357名無しさん@お腹いっぱい。:2014/04/22(火) 22:23:00.47
>>356
どうやって解決したの?
358名無しさん@お腹いっぱい。:2014/04/22(火) 22:24:48.42
なんだこいつ偉そうに
359名無しさん@お腹いっぱい。:2014/04/22(火) 22:27:20.13
どういうことだ?
360名無しさん@お腹いっぱい。:2014/04/24(木) 21:09:57.65
NERD commenterを使っているのですが,常に行の先頭にコメントが入るようにするにはどうすればいいでしょうか
361名無しさん@お腹いっぱい。:2014/04/25(金) 00:27:02.01
>>360
ちょっとみたけどできなさそうな感じ
362名無しさん@お腹いっぱい。:2014/04/25(金) 01:31:35.11
矩形モードで<Leader>nrすればいけるので
n,v,V,CTRL-V各種に薄いラッパー噛ませばいけると思う
363名無しさん@お腹いっぱい。:2014/04/25(金) 01:32:08.13
<Leader>cnだ失礼。
364名無しさん@お腹いっぱい。:2014/04/25(金) 02:08:24.81
ありがとうございます

めんどくさそうですね
365名無しさん@お腹いっぱい。:2014/04/25(金) 02:28:29.28
>>362
あー、visual block ならできるのか
366名無しさん@お腹いっぱい。:2014/04/30(水) 00:19:39.19
.vimrc に scriptencoding utf-8 って書くのと
" vim: set fileencoding=utf-8
って書き込んどくのって、得られる結果としては(だいたい)一緒と考えていいですか?
それとも僕のひどい勘違い?
367名無しさん@お腹いっぱい。:2014/04/30(水) 08:05:35.55
368名無しさん@お腹いっぱい。:2014/04/30(水) 13:00:05.50
>>367 おおなるほど。ありがとうございます!
369名無しさん@お腹いっぱい。:2014/05/01(木) 19:22:34.76
そういえば neovim って syntax file の更新とかもしたりするんだろうか
370名無しさん@お腹いっぱい。:2014/05/03(土) 19:49:14.64
nmap <Leader>c <Plug>(caw:i:toggle)
vmap <Leader>c <Plug>(caw:i:toggle)

CTRLとCを同時に押したときに発動するようにするにはどう書き換えればいいですか?
371名無しさん@お腹いっぱい。:2014/05/03(土) 20:07:11.81
<Leader>c

<C-C>
かな
CTRL-Cは便利なものだからそのまま使ったほうがいいと思うよ
372名無しさん@お腹いっぱい。:2014/05/03(土) 20:16:22.27
どんな具合に便利?
373名無しさん@お腹いっぱい。:2014/05/03(土) 21:35:42.79
ミスれる。
374名無しさん@お腹いっぱい。:2014/05/03(土) 21:35:53.66
割り当てられていないキーマップ一覧を取得する方法はありませんか?
もしくはそれが掲載されているサイトなどありませんか?
:help iみたいに全部試していくのが面倒くさいです
375名無しさん@お腹いっぱい。:2014/05/03(土) 21:47:14.59
376名無しさん@お腹いっぱい。:2014/05/03(土) 22:24:11.16
:map で割り当てられてないやつを探す
モードごとに知りたいなら:imap とか
377名無しさん@お腹いっぱい。:2014/05/03(土) 22:29:05.46
"*yでクリップボードにコピーができません
"*pでクリップボードから貼り付けはできます
:versionでclipboardが有効になっています
どうしてコピーだけが出来ないのでしょうか?
378名無しさん@お腹いっぱい。:2014/05/03(土) 22:48:27.16
:map
:verb map
:mk
あたりで一覧表示できるけど
デフォで組み込みまれたものの確認方法はわからないなぁ
379名無しさん@お腹いっぱい。:2014/05/03(土) 22:52:04.49
>>377
うちの環境では問題ないよ
クリップボードでなくレジスタだから+clipboardは無関係かと
380名無しさん@お腹いっぱい。:2014/05/03(土) 23:02:30.70
あれ?+clipboardになってないと"*クリップボードに渡せないんじゃないんでしたっけ?
:reg *で確認すると確かにコピーした内容が確認できるんですが
vimでV "*yしてもvimの中では貼り付けられるんですが、他のエディタに貼り付けられません
"*に入れるとクリップボードにも入るんですよね?何故はいらないんでしょう?
381名無しさん@お腹いっぱい。:2014/05/03(土) 23:29:44.37
clipboardにunnamedをやめてunnamedplusを指定して+をレジスタに使ったら解決しました
何でunnamedじゃだめなんだろw
382名無しさん@お腹いっぱい。:2014/05/03(土) 23:38:28.63
システムのクリップボードは正式には"+だけのはず
WinとMacなら"*は"+と同じになるというだけ
383名無しさん@お腹いっぱい。:2014/05/04(日) 17:25:29.67
<tab><space><space><space>文字列

ここから改行したとき、インデントが全てタブになってしまいますが、
スペースも含んだ全く同じインデントにする方法はありますか?
384名無しさん@お腹いっぱい。:2014/05/04(日) 17:49:58.78
>>383
:h 'copyindent'
385名無しさん@お腹いっぱい。:2014/05/04(日) 18:20:35.87
>>384
autoindent, smartindent, paste 辺りで悶絶してたところです
どうもありがとうございました!
386名無しさん@お腹いっぱい。:2014/05/05(月) 14:45:53.88
Windows と Linux 、Mac で、同じバージョンの Vim を使っているんだが、Linux 上での Vim が今のところ一番安定している。
具体的なとこを上手く説明できないのがなんだが、一日中 Vim を使っている俺の感想な。
まぁ、それぞれの環境とか色々とあるんだろうが
387名無しさん@お腹いっぱい。:2014/05/05(月) 16:16:15.62
それがどうした
388名無しさん@お腹いっぱい。:2014/05/05(月) 16:23:49.66
>>387
それがどうしたがどうした?
389名無しさん@お腹いっぱい。:2014/05/05(月) 16:30:10.60
使ってるコンパイラのバージョンまで揃えたのかい?
390名無しさん@お腹いっぱい。:2014/05/06(火) 07:46:57.33
Vim をコンパイルした GCC のバージョンの違いくらいで挙動が変わったら大変だろ?
環境の差の方が圧倒的
だいたい (Windows は知らないが)、そもそも x86 Linux 向けと Mac(Apple) 向けの i686 GCC じゃバージョンだけ比べても意味ないし
391名無しさん@お腹いっぱい。:2014/05/06(火) 07:55:01.13
GCCのバーションによって最適化の度合いも全然違うのに何言ってんだこいつ
392名無しさん@お腹いっぱい。:2014/05/06(火) 08:53:56.57
挙動が変わるんだなこれが
黙って -O3 とかやっちゃってたりすると悲しいことになる
393名無しさん@お腹いっぱい。:2014/05/06(火) 10:55:13.91
「GCC のバージョンの違いくらいで挙動が変わったら大変だろ?」
本当に何言ってんだ?
394名無しさん@お腹いっぱい。:2014/05/06(火) 11:34:52.47
なんでバージョンの話をオプションにすり替えてんだ?
アホなのか、キチガイなのか?
395名無しさん@お腹いっぱい。:2014/05/06(火) 11:40:13.29
え、何言ってるんだこの人・・・
396名無しさん@お腹いっぱい。:2014/05/06(火) 11:47:14.65
バージョンによって同じオプションですらその効果が変わってくるのにほんと何言ってんだろ
レスする度に墓穴掘ってて笑える
397名無しさん@お腹いっぱい。:2014/05/06(火) 16:30:03.58
こいつ馬鹿だろ(笑)
398名無しさん@お腹いっぱい。:2014/05/06(火) 17:22:40.57
\       /: :/;;; : : : : : : : : : : 〉 ゝ'、_\: : ),  く  百 
  \    /: : : : : : : : : : : : : : : : :.\斗 ::ヽ_: く   だ  合 
     i` Y: : : : 〃: : : : : : : \: : : : : : i__   >:ヽ,  さ  以 
`ヽ、   `y' : : : : : ハ: : : ヽ: :\: ヾ: : : :〈 l ヽ'": : :,ノ い .外 
     {: : : :!: : { ヽ: : :、ヾ: :, : ミ、: }:|: : :i: : : |: :く  で  は  
``''ー-  |: : : {: :!!:ヽ. ヽ: : ;_,イ从|`v'レrうヽ: : :|: : :)  す  帰 
     |: : : ∧|: : ハ レ从ノ,,ィ禾;ソ   ツ .j: : :|: : :L  の  っ
     l:l、: :{: :7;;┼'\   " ゞイ   _,/:/'、/: : : :| !. て   r
≡=-.  |\N: :.\《;沁         .i Y  i: : /: :.| ,へ    r┘
,、yx=''".   ヽゝ: :.`、゙''" ′       __ト、/: /: :/.レ': : ,'ヽr ⌒
         i: : :i: : :ヽ    つ   ノ/  /: /i::/ i: : :/
  _,,、-     i: : i: .;ィ: `!' ‐ - ィ ^/  /i: :i i:iヽ/: :/
-''"_,,、-''"   i: :i / i: : :|     /_/  .i: /ヽi:i /: :/i
-''"    /  /:// i: : :|   /     i: i: : :V: ::ハ:i
   //   /: :/ /: :从   / ̄\   ゞ:i : : x: :i  \
 //   ./: ://:/ `ヽ /     \  \: :.i i::ヽ | }
399名無しさん@お腹いっぱい。:2014/05/06(火) 17:27:02.11
インクリメンタルgrepか?
400名無しさん@お腹いっぱい。:2014/05/06(火) 18:22:08.10
>>392
それ単にvimのソースがバグってるだけだ
401名無しさん@お腹いっぱい。:2014/05/09(金) 21:36:20.51
64bit Debianで7.4コンパイルして使ってるけどたまにクリップボードの貼付けでCPU100%になる
402名無しさん@お腹いっぱい。:2014/05/11(日) 22:33:32.12
すごいことを思いついた.
$ echo 'qa!' >> ~/.vimrc
403名無しさん@お腹いっぱい。:2014/05/12(月) 05:32:31.23
vim -u NONE
404名無しさん@お腹いっぱい。:2014/05/12(月) 12:26:28.79
pythonの2と3両方入れてvimを使うのは出来ないとかなんとかどっかの記事で読んだんですけど
vim script以外でプラグインを書くときに王道の言語ってperlとluaですか?
405名無しさん@お腹いっぱい。:2014/05/14(水) 00:58:04.67
>>404
OSにpythonを両方入れてるのは問題ない
vimで両方使おうとすると問題が出る場合があるだけ
多分プラグインで一番使われてるのはpython2
406名無しさん@お腹いっぱい。:2014/05/14(水) 18:32:08.80
そういえば if_perl 見ないな
407名無しさん@お腹いっぱい。:2014/05/15(木) 01:19:59.65
insert modeでの<C-u>の挙動をデフォルトに戻すには
どのように設定すればいいのでしょうか?
現在は
"foo bar"
↓A baz
"foo bar baz"
↓C-u
""
のようになってしまいます("foo bar"となってほしい)
set backspaceをいじってもうまくいきませんです
408名無しさん@お腹いっぱい。:2014/05/15(木) 01:38:03.07
>>407
ソレがデフォだよ
:help i_CTRL-U
409名無しさん@お腹いっぱい。:2014/05/15(木) 12:34:19.33
>>408
ヘルプには、
> Delete all entered characters in the current line (see i_backspacing about joining lines).
と書いてあるけど、俺のところではなんでかそうならん
今回のインサートモードで入力した baz だけが消えるんだが…
410名無しさん@お腹いっぱい。:2014/05/15(木) 19:38:42.92
言ってることがおかしいけど別人か
411407:2014/05/15(木) 20:21:10.95
>>408,409,410
みなさまどうもありがとうございます
おかげさまで解決しました

伝えるのを忘れていましたがmacvimを使用しています
(専ブラはもう使っていなかったので
ここがunix板だということに気づきませんでした
ご迷惑おかけしましてすみません...)

macvimが"ある条件"になると>>407の挙動になります
-u NONEにしたりvimrcを設定しなおしたりしましたが
その"ある条件"はわかりませんでした
フツーのvimだと>>409の挙動になります
macvimを使ってる人は確認してみるといいかも?
412名無しさん@お腹いっぱい。:2014/05/15(木) 20:33:18.42
フツーが407の挙動だろ?シェルとかと一緒
i_CTRL-Wと使い分けりゃいい
413名無しさん@お腹いっぱい。:2014/05/16(金) 01:06:51.32
あなた疲れてるのよ。
414名無しさん@お腹いっぱい。:2014/05/16(金) 08:34:05.20
" CTRL-U in insert mode deletes a lot. Use CTRL-G u to first break undo,
" so that you can undo CTRL-U after inserting a line break.
inoremap <C-U> <C-G>u<C-U>
415名無しさん@お腹いっぱい。:2014/05/17(土) 15:20:15.89
uniteって行番号表示できないの?
最後まで絞り込むのが普通なのかな(´・ω・`)
416名無しさん@お腹いっぱい。:2014/05/19(月) 21:04:22.68
gVim 使ってて最後のバッファで :q しても gVim が終了しないようにしたい(GUIのウィンドウをそのまま残したい)
のですがどうすればいいでしょうか?イメージ的には opera みたいな感じで
417名無しさん@お腹いっぱい。:2014/05/19(月) 21:22:27.50
:cabbrev q bw
とか。
418名無しさん@お腹いっぱい。:2014/05/19(月) 21:24:45.90
>>416
そういうオプションはないと思うので、
fun! Foo()
" カレントが最後のウィンドウで、変更されたバッファがない場合、新しいバッファ作る
endf
com! -nargs=0 Quit cal Foo()
みたいな感じになろうか。QuitPre でもいけそうだけど、本当に終了させたいときにやりにくそうなので
419名無しさん@お腹いっぱい。:2014/05/19(月) 21:26:00.69
>>416
>>417で十分そうだなww >>418は無視してくれ
420名無しさん@お腹いっぱい。:2014/05/19(月) 21:28:09.09
ああ、最後のタブを閉じてもウインドウは閉じない、ってやつか
Firefoxにもあるよな
421名無しさん@お腹いっぱい。:2014/05/19(月) 22:02:34.09
>>417
>>418
ありがとうございます! bw[ipeout] 恥ずかしながら知らなかった… まだまだ help は宝の山ですね
thx!
422名無しさん@お腹いっぱい。:2014/05/25(日) 10:00:33.11
自己顕示欲強すぎだろ
http://www.reddit.com/r/vim/comments/26epvf/i_am_shougo_dark_vim_master_%E6%9A%97%E9%BB%92%E7%BE%8E%E5%A4%A2%E7%8E%8B_uncock_vim_awe/
>AMA に少しコメントが付いたので現在返信中です。
>他のJapanese Vimmer の方々もコメントしてよいんですよ?
うぜえ
423名無しさん@お腹いっぱい。:2014/05/25(日) 10:14:39.40
直接言えよw
パククネか
424名無しさん@お腹いっぱい。:2014/05/25(日) 10:21:27.98
>>422
空気読めないShougoたんは他のLingrメン見習ってスルーが一番
このスレでもスルーが推奨
425名無しさん@お腹いっぱい。:2014/05/25(日) 10:25:12.41
ネタで暗黒美無王とか名乗ってるのかとおもいきや真性なんじゃないかと思えてくる今日このごろ
426名無しさん@お腹いっぱい。:2014/05/25(日) 10:27:30.87
きも
427名無しさん@お腹いっぱい。:2014/05/25(日) 10:32:31.54
こんなの個性の範囲内なのになんで匿名の有象無象にあーだこーだ言われなきゃいけないのか。
コミュニティに対する貢献度とか知名度に対する嫉妬なのかね。
428名無しさん@お腹いっぱい。:2014/05/25(日) 11:43:18.00
まさかの本人w
429名無しさん@お腹いっぱい。:2014/05/25(日) 11:46:05.01
ごほんにんさまー。ごこ〜〜りーーん
430名無しさん@お腹いっぱい。:2014/05/25(日) 11:58:09.31
なんでこれが本人になるんだ・・・
431名無しさん@お腹いっぱい。:2014/05/25(日) 12:01:12.03
>>429
うえさまのー。おな〜〜りーー。だろ
432名無しさん@お腹いっぱい。:2014/05/25(日) 14:47:08.45
馬鹿にしてるくせに NeoBundle を使わざるをえないという滑稽さ
433名無しさん@お腹いっぱい。:2014/05/25(日) 18:12:00.82
Arch Linuxを使っています
vimprocをmakeしたのですが、vimshellを起動しようとすると、毎回vimproc6.0かそれより上をインストールしてくださいと言われます
vimshellを使いたいので教えてください
434名無しさん@お腹いっぱい。:2014/05/25(日) 19:38:35.30
マルチ死ね
435名無しさん@お腹いっぱい。:2014/05/26(月) 19:55:47.47
SHOUGO先輩とkaoriya先輩に会うには勉強会に参加したらよいですか?
勉強会でサインお願いしても快く受けてくれますかね?
436名無しさん@お腹いっぱい。:2014/05/26(月) 20:02:06.76
わけわからん歌も披露してくれるよやったね
437名無しさん@お腹いっぱい。:2014/05/27(火) 06:36:57.92
SHOUGOのサインはヤフオクで売れますか?
438名無しさん@お腹いっぱい。:2014/05/27(火) 09:27:34.69
かなりの高値で落札されるよやったね
439名無しさん@お腹いっぱい。:2014/05/27(火) 13:01:35.53
ソースにギリシャ文字πやウムラウト&#246;とかがあると表示がおかしくなる
@ Debian
440名無しさん@お腹いっぱい。:2014/05/27(火) 13:37:50.84
>>439
UTF-8環境なら set ambiwidth=double で直るかもしれない
441名無しさん@お腹いっぱい。:2014/05/27(火) 21:23:36.35
>>440
set ambiwidth=double でも直らない (日本語はok)
ctrl+l連打
442名無しさん@お腹いっぱい。:2014/05/28(水) 00:04:38.36
>>441
wheezy stable で新規ユーザー作って試したけど再現しないな
443名無しさん@お腹いっぱい。:2014/05/29(木) 00:20:12.51
>>439
ターミナル/シェル/tmux/screenの設定見直した?
VTE_CJK_WIDTHあたりいじると直るかもしれん。
444名無しさん@お腹いっぱい。:2014/05/29(木) 14:22:23.07
neovimそろそろ最初の約束の2ヶ月過ぎた?
いつから開始なのか知らんけど
進捗どうですか
445名無しさん@お腹いっぱい。:2014/05/29(木) 17:27:59.37
446名無しさん@お腹いっぱい。:2014/05/29(木) 18:02:44.42
vimとneovimって全く違うものになっちゃいますか?
447名無しさん@お腹いっぱい。:2014/05/29(木) 20:08:43.19
$10,000 will allow me to dedicate two months of full time work to this project, which will be enough to implement the following:
- New, modern multi-platform UI written using qtlua.
- New curses UI written using luaposix.
- New testing UI written in Lua with migration of all tests to this interface.
- New plugin architecture, with a python compatibility layer for using vim plugins written in python.
- Full port of the editor IO to libuv.
- Cross-platform implementation of job control for vimscript (easy on top of libuv).
- Distributions for Windows, Linux and Mac, and a Windows installer.
448名無しさん@お腹いっぱい。:2014/06/03(火) 17:44:57.21
arpeggio.vim 使ってる人いるか?
インサートモード中に'f'と'j'を同時押しにしてこういう動作させると便利とか
あったら知りたいな
449名無しさん@お腹いっぱい。:2014/06/03(火) 23:55:05.24
ちんぽ
450名無しさん@お腹いっぱい。:2014/06/04(水) 00:14:11.55
Arpeggioinoremap tp ちんぽ
451名無しさん@お腹いっぱい。:2014/06/05(木) 11:59:29.18
編集して保存したファイルを開いた時に保存した時と同じ位置を表示するオプションってありませんでしたっけ?
あれば教えて下さい。バージョンは7.4です。
452名無しさん@お腹いっぱい。:2014/06/05(木) 12:03:46.22
453名無しさん@お腹いっぱい。:2014/06/05(木) 12:15:47.44
>>451
" When editing a file, always jump to the last known cursor position.
" Don't do it when the position is invalid or when inside an event handler
" (happens when dropping a file on gvim).
" Also don't do it when the mark is in the first line, that is the default
" position when opening a file.
autocmd BufReadPost *
\ if line("'\"") > 1 &amp;&amp; line("'\"") <= line("$") |
\ exe "normal! g`\"" |
\ endif

augroup END
454名無しさん@お腹いっぱい。:2014/06/05(木) 12:35:09.86
vimrc_example.vimだな
:h `"
455名無しさん@お腹いっぱい。:2014/06/06(金) 11:05:01.01
:set number
でコードの左に "line number" が表示されるが
相対行表示にするにはどうすればいい?
456名無しさん@お腹いっぱい。:2014/06/06(金) 11:07:31.17
動揺して書き込んでしまって悪かった
ググって自己解決しました
set relativenumber "相対行表示
457名無しさん@お腹いっぱい。:2014/06/06(金) 17:50:18.56
>>452
出来ました。ありがとう。(^^)/
458名無しさん@お腹いっぱい。:2014/06/11(水) 01:57:29.56
perldo やばいよ
sed系にawkの表現力を合わせたような訳の分からない表現ができる

# 連番を加える
:perldo BEGIN{$n=1}s/(置換対象文字列)/$1.sprintf("%02d",$n++)/e

perlは得意じゃないけど>351も[^\d]でスプリットして
どんどん配列にpushしてからquickfixに受け渡すコードが書けるかもしれない
459名無しさん@お腹いっぱい。:2014/06/12(木) 07:29:05.21
golangのオムニ補完が出来ません。
golangのversionは1.2.2です
460名無しさん@お腹いっぱい。:2014/06/12(木) 07:40:07.77
gocodeが1.2.2に対応していないということはあり得るのでしょうか
461名無しさん@お腹いっぱい。:2014/06/12(木) 13:27:16.74
プログラム板でvimをビルドする時にpythonを指定しなくても+pythonを有効にできるっていうのは本当ですか?
462名無しさん@お腹いっぱい。:2014/06/12(木) 13:28:16.58
プログラム板でビルドするときはそうだね。
463名無しさん@お腹いっぱい。:2014/06/13(金) 11:55:20.16
unite grepでagを使うように次のサイトを参考に(ほぼコピー)設定しました。
http://blog.monochromegane.com/blog/2013/09/18/ag-and-unite/

ただ、次のように設定したのですが、smart case検索をしてくれず、case-sensitive検索します。
let g:unite_enable_ignore_case = 1
let g:unite_enable_smart_case = 1

設定の方法がこの頃と変わったのでしょうか?
464名無しさん@お腹いっぱい。:2014/06/13(金) 12:12:35.33
shogoシリーズは更新速いから
doc読まないと辛い
465名無しさん@お腹いっぱい。:2014/06/13(金) 14:07:45.45
このオプションはgrep検索時のオプションではなく
候補リストからの絞り込む時のもので
grep検索時のsmartcase検索は unite_source_grep_default_opts で指定するのですね。
勘違いしてました。

>>464
unite.vimを使い始めたばかりなのでドキュメントを読んでもさっぱりでした ^^;
レスありがとうございました。
466名無しさん@お腹いっぱい。:2014/06/18(水) 13:28:27.90
vimをpyenvでいれたpython3.4で拡張コンパイルしたんですが
jedi.vimが使いたいけどvimを起動するとエラーが出て使えません
python3.4では使えないのでしょうか?
467名無しさん@お腹いっぱい。:2014/06/19(木) 20:59:32.29
>>466
OSとエラーメッセージと(vimとpythonの)コンパイルオプション書いたら誰か教えてくれるんじゃないの
もしpythonとpython3を両方同時に有効にしてるなら、両方のpythonが
--enable-shared オプション付きでコンパイルされてる必要があったはず

vimが起動できるなら、:versionでpythonとpython3がどうなってるか(-/+, /dyn)確認して、
:python3 print('a')がちゃんと出力されるか確かめてみたら?
468名無しさん@お腹いっぱい。:2014/06/19(木) 23:49:44.28
Debian 7.5
エラーメッセージ http://codepad.org/pAKbd7C0
pythonはpyenv install 3.4.1で入れたのでコンパイルオプションはpyenvにまかせています
vimをコンパイルするときpython3のみ有効にしたので-python、+python3となっています
:python3 print('a')もちゃんと出力されます
469名無しさん@お腹いっぱい。:2014/06/21(土) 01:53:47.88
>>468
エラーみるとpythonのimport timeでコケてるんだけどvimから:python3 import timeはできるの?

とりあえず手元のUbuntu14.04でソースからビルドしたpython3.4.1ではjediは動いてる
pyenvは使ってないのでわからない

python3のオプションは --prefix=/opt/python3.4.1 だけ
インストールしてPATHに/opt/python3.4.1/binを追加して、
`which python3`が /opt/python3.4.1/bin/python3 な状態でvimをコンパイル
vimは--enable-python3interpありで、--with-python3-config-dirはなし
これで+python3になってjedi使えてpython3のsys.pathも/opt/python3.4.1以下を指してる

pyenvならこれとか参考になるのでは?
http://lambdalisue.hatenablog.com/entry/2014/05/21/065845
470名無しさん@お腹いっぱい。:2014/06/21(土) 02:06:00.73
ああれ:python3 import timeで

Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: /home/kidotoyohiko/.pyenv/versions/3.4.1/lib/python3.4/lib-dynload/
time.cpython-34m.so: undefined symbol: PyExc_OSError

:python3 import sysはエラーになりません
ちょっとpyenvやめよう思います
471名無しさん@お腹いっぱい。:2014/06/21(土) 02:10:55.67
>>470
名前は晒さなくていいよw
472名無しさん@お腹いっぱい。:2014/06/21(土) 05:11:10.45
まったくとよひこはドジだなぁ
473名無しさん@お腹いっぱい。:2014/06/21(土) 08:23:09.15
風格漂う名前だな
474名無しさん@お腹いっぱい。:2014/06/21(土) 10:05:50.93
自爆を装った kidotoyohiko に対する巧妙な dis
475名無しさん@お腹いっぱい。:2014/06/21(土) 12:27:47.52
うはw名前でググんないでねw
facebookとgoogle+晒すなよw
476名無しさん@お腹いっぱい。:2014/06/21(土) 13:09:01.33
477名無しさん@お腹いっぱい。:2014/06/21(土) 16:05:16.76
コンパイルするとgvimもできちゃうんだけど何のオプションでgvimを作らないようにできる?
478名無しさん@お腹いっぱい。:2014/06/21(土) 18:00:13.16
--enable-gui=no
かな
479名無しさん@お腹いっぱい。:2014/06/21(土) 18:18:59.02
>>477
without-xともう一つgui関係のやつを否定すればよかったと思う。--helpで表示される奴。

別にgvimくらいできてもいいんじゃね?
デスクトップ環境はいらないと思うけど、X11は使える環境にしておいた方が便利だと思うの。
windowsでもXming使うだけで良いのだし。

そういや、vimってmake test(check?)とおったことなんだよなぁ、コンソールからやるとまた違うのだろうか。
480名無しさん@お腹いっぱい。:2014/06/21(土) 21:06:46.57
Windows版のVimをConEmuで256色にはできたんだけど
日本語の入った行は文字幅がちゃんと計算されていないのか色分けのズレが出てしまう
これって解決できますか、それとも無茶なんでしょうか
設定はこんな感じ
set term=xterm
set t_Co=256
let &t_AF = "\e[38;5;%dm"
let &t_AB = "\e[48;5;%dm"

いろいろ試した感じではterm=win32の状態でできれば良さそうなんだけど上手くいかなかった
481名無しさん@お腹いっぱい。:2014/06/22(日) 17:29:23.66
vimでpythonが使えるようにしたいので
LDFLAGS=-export-dynamic; ./configure --enable-fail-if-missing --enable-python3interp=dynamic --with-features=huge
をして+python3/dynになりますけど、:python3 print(1)で下のエラーが出ます
>E370: ライブラリ libpython3.4m.a をロードできませんでした
>E263: このコマンドは無効です,ごめんなさい: Pythonライブラリをロードできませんで>
>した.

なのでlibpython3.4m.aが存在するパスを--with-python3-config-dirで指定して
LDFLAGS=-export-dynamic; ./configure --enable-fail-if-missing --enable-python3interp=dynamic --with-features=huge --with-python3-config-dir=/usr/local/lib
を実行しました。そしてまた:python3 print(1)を実行したら下のエラーになりました
>E448: ライブラリの関数 PySys_SetArgv をロードできませんでした
>E263: このコマンドは無効です,ごめんなさい: Pythonライブラリをロードできませんで>
>した.

2番めのconfigureで先に進めたのか振り出しに戻ったのすらわかりません
助けてください
482名無しさん@お腹いっぱい。:2014/06/23(月) 01:35:39.68
LDFLAGS=-export-dynamic なんて必要だったか?
483名無しさん@お腹いっぱい。:2014/07/06(日) 20:57:45.76
おせわになります。

vimgrep で再帰的に検索する場合に、各ディレクトリ以下の特定のファイルだけを常に検索対象外(除外)にする方法はないでしょうか?
484名無しさん@お腹いっぱい。:2014/07/06(日) 22:11:13.57
*:vim* *:vimgrep* *E682* *E683*
:vim[grep][!] /{pattern}/[g][j] {file} ...
ファイル{file}から{pattern}を検索し、マッチ位置をエ
ラーリストに追加する。'wildignore' にマッチしたファイ
ルは無視される。'suffixes' にマッチしたファイルは最後
に検索される。
フラグ 'g' がない場合、各行は1度だけ追加される。
'g' がある場合、マッチ位置が毎回追加される。
485名無しさん@お腹いっぱい。:2014/07/06(日) 22:29:34.15
>>484

>>483へのレスでしょうか?
+wildignore になってますし、
:set wildignore=除外ファイル名
としても全く無視されて除外ファイルからもgrepされてます。
486名無しさん@お腹いっぱい。:2014/07/07(月) 00:23:38.52
>>485
ワイルドカード指定でも、ファイル名直指定でも手元ではwildignore効いてるな
他なんか関係あるんやろか
487名無しさん@お腹いっぱい。:2014/07/07(月) 00:56:35.01
>>486
お世話になります。

念の為に7.4のソースを落としてコンパイル〜インストールしてみました。
今使ってる7.3とconfigureオプションは同一です。
で、
できました、すみません。
なんでだろ?
他の環境も全部7.3だったので試したところ全部ダメでした。
7.4に全て入れ替えて、全てOKです。
488名無しさん@お腹いっぱい。:2014/07/08(火) 16:14:29.57
kaoriyaの最新版での、ctrl+Aで数値加算が
おかしな動きをしてしまうのですが、他の方の環境でも同様でしょうか?

具体的には

・「017」を加算すると「020」になる。027、037なども同様
・「018」を加算すると0が取れて「18」に。028、038なども同様
・「077」を加算するといきなり「0100」に。0177なども同様に0200に

が起こります

また、VIM自体のバグだった場合はどこに報告すればいいでしょう?
489名無しさん@お腹いっぱい。:2014/07/08(火) 16:19:35.62
kaoriya限定じゃないか?
他のVimではそのような奇怪な挙動がない
490名無しさん@お腹いっぱい。:2014/07/08(火) 16:24:28.61
まった
「017」に加算か

0から始まる数字が"あれ"と読み込まれているのだろう
このセッティングでどうだ?

"10進法でインクリメント
set nf=""
491名無しさん@お腹いっぱい。:2014/07/08(火) 16:42:17.69
>>488
バグではない
:h CTRL-A
492488:2014/07/08(火) 17:15:46.47
ありがとうございます、解決しました
アルファベットでもナンバリング出来るのは便利そうだから覚えとこう

>>491
なるほど8進法として計算されてたんですね
分かっちゃえば色々使えそう

>>490
8進法はしばらく使う予定ないのでnr="hex"だけにしてみます
493名無しさん@お腹いっぱい。:2014/07/08(火) 17:47:24.52
>>489
> 他のVimではそのような奇怪な挙動がない
ダウト。
494名無しさん@Vim%Chalice:2014/07/12(土) 01:40:52.28
【連絡】2ちゃんねる専用ブラウザ開発者の皆さまへ
http://anago.2ch.net/test/read.cgi/software/1405086867/
> 1 :monazilla ★:2014/07/11(金) 22:54:27.81 ID:???0
> こんにちは。monazilla ★です。
>
> 2ch.netのdatの取得方法、及び利用規約が近日変更される予定です。
>
> ご登録をいただきました既存開発者の皆さまには、事前に新仕様のご連絡を予定しております。
>
> お手数をおかけしますが、ご登録にご協力お願いします。
>
> また2ちゃんねる専用ブラウザのユーザーの皆さまには、ご利用アプリの開発者様に、開発スレッド等でこの告
> 知のご連絡をしていただきますと幸いです。
>
> monazilla ★
>
> https://docs.google.com/forms/d/1YQn7dPEqdEWnPhRwoJwjBJHY9yenonxv7H3g9SNZV_o/viewform


Chaliceはやっぱりもう使えなくなってしまうんだろうか
495名無しさん@お腹いっぱい。:2014/07/12(土) 02:28:49.09
Vim scriptテクニックバイブルって本が出るってよ(http://www.amazon.co.jp/dp/4774166340/
おまえら買うの? 買わねーよな、scriptいじって自分だけのVimにカスタマイズって需要無いでしょ
普通はデフォルトで使って幾つかプラグインいれて終了だろ? 実践Vimでお腹いっぱいだよ
ま、買ったら買ったでレビュー宜しく、たぶんオレは買わねぇーけどw 前回のテクニックバイブルもパスったし
496名無しさん@お腹いっぱい。:2014/07/12(土) 02:49:47.64
VimShellが強化できる可能性があるから買うわ

Emacsの方のeshellはelisp書ける人に限っては凄いらしいし
497名無しさん@お腹いっぱい。:2014/07/12(土) 07:12:38.99
VimScriptのまとまった資料ほとんどないし普通に買うだろ
498名無しさん@お腹いっぱい。:2014/07/12(土) 12:34:20.25
>>495-496
わかりやすい宣伝ご苦労様です
499名無しさん@お腹いっぱい。:2014/07/12(土) 14:41:45.68
>>495
プラグイン書くけど買わないと思う
500名無しさん@お腹いっぱい。:2014/07/12(土) 15:11:06.67
たとえステマだったとしても、
こういう本が出るのだと知れたのはよかった俺は買うかな。
ちなみに、個人的意見でvimテクニックバイブルはゴミだな。
実践Vimは良本だった、vim中級者くらいがよめば作業効率が格段にあがる
501名無しさん@お腹いっぱい。:2014/07/12(土) 15:46:33.70
実践Vimはむしろ今までなんでなかったんだって感じの良本だな
ネットの中途半端なまとめとか読む前に手元に置いておくべき
VimScriptバイブルも期待してる
502名無しさん@お腹いっぱい。:2014/07/14(月) 00:47:37.18
vimproc が make できない
このエラーはどう読めばいいの?

~/.vim/bundle/vimproc/ make -f make_cygwin.mak
gcc -O2 -W -Wall -Wno-unused -Wno-unused-parameter -use=gnu99 -shared -o autoload/vimproc_cygwin.dll autoload/proc.c -lutil
make_cygwin.mak:9: recipe for target 'autoload/vimproc_cygwin.dll' failed
make: *** [autoload/vimproc_cygwin.dll] Error 1
503名無しさん@お腹いっぱい。:2014/07/14(月) 01:11:59.55
NeoBundleの自動更新で出たのなら、シェル上から手動でビルドしてみろ。
504名無しさん@お腹いっぱい。:2014/07/14(月) 01:17:57.37
cygwinのzsh上のエラーだったんだ
~/.vim/bundle/vimproc/ で makeコマンドを f オプションで行った

make -f make_cygwin.mak


そのエラーが

gcc -O2 -W -Wall -Wno-unused -Wno-unused-parameter -use=gnu99 -shared -o autoload/vimproc_cygwin.dll autoload/proc.c -lutil
make_cygwin.mak:9: recipe for target 'autoload/vimproc_cygwin.dll' failed
make: *** [autoload/vimproc_cygwin.dll] Error 1
505名無しさん@お腹いっぱい。:2014/07/14(月) 01:37:12.40
windows厨きめえ
ソフトウェア板行けよ
506名無しさん@お腹いっぱい。:2014/07/14(月) 01:46:08.02
そちらで聞き直すことにします
失礼しました
507名無しさん@お腹いっぱい。:2014/07/16(水) 18:07:36.07
vimのフォントってどうやって変更できますか?
gvimじゃないですよ
508名無しさん@お腹いっぱい。:2014/07/16(水) 18:08:49.58
挿入ネタはいいです
509名無しさん@お腹いっぱい。:2014/07/16(水) 18:38:26.01
gvimしかフォント変更できない?
510名無しさん@お腹いっぱい。:2014/07/16(水) 18:55:25.00
アホか
ターミナルのフォント変えろよ
511名無しさん@お腹いっぱい。:2014/07/16(水) 19:20:49.23
vim使うたびにフォント変えてられるかよ
クソだなgvimに乗り換えるか
512名無しさん@お腹いっぱい。:2014/07/16(水) 20:19:34.52
クソなのはおまえの頭
513名無しさん@お腹いっぱい。:2014/07/16(水) 20:30:58.60
vim用のプロファイルを作り
VimEnter/VimLeaveで切り替えるだけいけるんじゃないの?
514名無しさん@お腹いっぱい。:2014/07/16(水) 21:27:35.55
>>511
こいつ多分ハングルをサポートしたフォントに頻繁に切り替えてるんだよ(笑)
515名無しさん@お腹いっぱい。:2014/07/16(水) 23:11:27.02
vimshellを使うネタ

# シェルの常識外の上下カーソル移動
vimShellでls を叩いた後にカーソルを出力されたファイル名の上移動させて gf と叩けばvimでそれが開ける
さすがにlsではつまらないが、headの結果から飛ぶなど使えそうなネタである

# :VimShellInteractive を使い、新規バッファに結果をはき出すことができる
後ほど参照することが予測できるシェルの出力履歴の再利用に
(ログ流れがない)
516名無しさん@お腹いっぱい。:2014/07/17(木) 00:58:40.90
きさままさか
きさままさか
フハハハハハハハ
517名無しさん@お腹いっぱい。:2014/07/17(木) 01:41:54.63
xiki/xsh, vim のキーバインドができたら試してみようと思ってたけど
vimshell のほうが頑張ってああ言う機能を取り込む可能性?
518名無しさん@お腹いっぱい。:2014/07/17(木) 09:08:56.76
質問です。
:wv で、.viminfo に書き込む行数って制限されてますか?
無制限にするにはどうしたらいいですか?
519名無しさん@お腹いっぱい。:2014/07/17(木) 10:47:00.91
すいませんviminfoってなんですか?
520名無しさん@お腹いっぱい。:2014/07/17(木) 11:05:50.42
すみませんが詳しい方のみ回答をお願いします
521名無しさん@お腹いっぱい。:2014/07/17(木) 11:53:02.41
お前も知らなくて質問してるんだから俺も質問したっていいじゃんケチ夫
522518:2014/07/17(木) 11:53:37.96
すいませんが取り消します
523名無しさん@お腹いっぱい。:2014/07/17(木) 12:06:58.46
私は >>518 ですが、該当レス以外は全て他人のなりすましです。
※こんなとこでまでなりすましとかすんな(怒)
524名無しさん@お腹いっぱい。:2014/07/17(木) 13:53:25.08
教えてくんの分際で偉そうに(笑)
525名無しさん@お腹いっぱい。:2014/07/17(木) 14:01:56.12
507が住み着いたと予想
526名無しさん@お腹いっぱい。:2014/07/17(木) 14:03:27.68
ID欲しいね。
527名無しさん@お腹いっぱい。:2014/07/17(木) 15:06:20.47
在日が来るようになったらどのスレもグチャグチャになる
ここも終わりかな?
アーメン
528名無しさん@お腹いっぱい。:2014/07/17(木) 15:15:26.55
>>507のせいにした>>518の自作自演の荒らしだろ
攻撃されれば同情貰えるしすぐ誰かが答えを書いてもらえる作戦
529名無しさん@お腹いっぱい。:2014/07/17(木) 15:38:21.12
>>528
時系列的に全然おかしいだろ?それ
530名無しさん@お腹いっぱい。:2014/07/18(金) 10:12:54.69
「誰かに」じゃなくて「誰かが」なのか
531名無しさん@お腹いっぱい。:2014/07/18(金) 10:18:34.62
やはり、その人、母国語が日本語じゃないってことかな?
532名無しさん@お腹いっぱい。:2014/07/18(金) 10:42:32.09
無駄に句読点入れる人も仲間だろ
533名無しさん@お腹いっぱい。:2014/07/18(金) 11:07:36.41
vim使ってる奴は在日が多いそうだ
534名無しさん@お腹いっぱい。:2014/07/18(金) 12:49:13.79
>>532
そんな、ことは、ない、と、思うよ。
>>533
偏見を、捨てて。人類皆兄弟の、気持ちを、忘れずに、、、ね?
535名無しさん@お腹いっぱい。:2014/07/18(金) 12:54:41.18
お、前、は。何、を、言、っ。て、る。ん、だ??
536名無しさん@お腹いっぱい。:2014/07/18(金) 12:57:08.79
つまらないからやめろ。
537名無しさん@お腹いっぱい。:2014/07/18(金) 13:01:25.97
み、ん、な。お、も、し。ろ、い、ね☆
538名無しさん@お腹いっぱい。:2014/07/18(金) 13:10:47.82
ほらな>>532はチョン
539名無しさん@お腹いっぱい。:2014/07/18(金) 14:06:59.99
>>535>>537
在日、乙。
そこは、句読点を、打てる、最小単位、では、ない。
540名無しさん@お腹いっぱい。:2014/07/18(金) 14:14:25.50
く、ど、く、て、ん。お、う、い。ほ、う、が。お、も、し。ろ、い、よ。
541名無しさん@お腹いっぱい。:2014/07/18(金) 14:17:18.27
>>540
く、と、う、て、ん、な!

なにこのスレ。
542名無しさん@お腹いっぱい。:2014/07/18(金) 14:33:39.98
ttps://github.com/Lokaltog
vim-easymotion
Kim Silkeb?kken


Bug?
日本語がウィンドウの中にある時に
let g:EasyMotion_use_migemo = 1
nmap g/ <Plug>(easymotion-sn)

を設定してから g/ で2文字以上打ち込むとエラーで動かない
このバグは、
nmap s <Plug>(easymotion-s2)
で日本語もcmigemoで処理してたった1文字のアルファベットで検索する
処理がg/ <Plug>(easymotion-sn) のほうにも流用されているからと思われる
543名無しさん@お腹いっぱい。:2014/07/18(金) 14:45:44.54
日本語でok
544名無しさん@お腹いっぱい。:2014/07/18(金) 14:47:22.88
句読点でok
545名無しさん@お腹いっぱい。:2014/07/18(金) 14:58:50.28
句読点でko
546名無しさん@お腹いっぱい。:2014/07/18(金) 15:00:12.81
kldload 句読点.ko
547名無しさん@お腹いっぱい。:2014/07/18(金) 16:03:12.37
>>542
勝手にバグ認定してんじゃねえよ在日
548名無しさん@お腹いっぱい。:2014/07/19(土) 21:47:46.04
 
549名無しさん@お腹いっぱい。:2014/07/20(日) 17:12:49.75
Debian7.6でvimを使うと,変な文字列が表示されてしまいます.
どうすれば表示されないようにできるか教えてください.

vimでテキストファイルを編集して,Escで編集モードからコマンドモードに移行すると,
カーソル位置に自分では入力していない文字『[1 q』が表示されます.
この箇所がいったん画面の表示領域外に出て,再度表示すると変な文字は消えます.
また,vimを終了した直後のシェルには,プロンプトの前に『[0 q』が表示されます.

↓こんな感じです.
http://gazo.shitao.info/r/i/20140720164908_000.png

[環境]
Debian 7.6 stable(wheezy)

GNU bash, バージョン 4.2.37(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 10 2013 02:28:47)
適用済パッチ: 1-547
Modified by [email protected]
Compiled by [email protected]
550名無しさん@お腹いっぱい。:2014/07/20(日) 17:20:50.21
端末とのエスケープシーケンスが合ってない感じ?
551549:2014/07/20(日) 17:35:27.34
>>550
ご指摘ありがとうございます.分からないながらも調べて,
.vimrcに入っていた下の行をコメントアウトしたら直りました.
Cygwinの.vimrcを流用したのがいけなかったのかもしれません.

let &t_ti.="\e[1 q"
let &t_SI.="\e[5 q"
let &t_EI.="\e[1 q"
let &t_te.="\e[0 q"
552名無しさん@お腹いっぱい。:2014/07/20(日) 23:42:52.14
公式リポジトリのvimはクリップボードが使えないから不便だぞ
553名無しさん@お腹いっぱい。:2014/07/21(月) 15:33:52.64
colorscheme hybridを適用したのですがVimのウィンドウの端の色が変わらなくて困っています

http://uproda.2ch-library.com/808787FTv/lib808787.png

set backgroud=dark
でバックグラウンド色はdarkに設定しています

解決できないでしょうか?
554名無しさん@お腹いっぱい。:2014/07/21(月) 23:28:32.79
ターミナルエミュレーターが256色対応になってるか$TERMを確認
vimが256色モードになっているか&t_Coを確認
555名無しさん@お腹いっぱい。:2014/07/22(火) 11:04:29.14
:let gで出てくるキーワードをファイルに出力する方法を教えてください
556名無しさん@お腹いっぱい。:2014/07/22(火) 13:41:28.94
:redir >> output.txt
:let g
:redir END
557名無しさん@お腹いっぱい。:2014/07/22(火) 15:35:52.79
場合によっては capture.vim も便利ですよ
:Capture let g:
で新しいバッファで出力を開ける
558名無しさん@お腹いっぱい。:2014/07/22(火) 19:56:36.97
ttp://iup.2ch-library.com/i/i1245397-1406026441.jpg
左上によく分からん緑色のラインを作る設定をしてしまったが
相対行表示するようになったからもういらない

.vimrcから該当する設定を削除したいのだが
どんな設定でこの左側のスペースを設けたか分かるだろうか?
559558:2014/07/22(火) 21:47:30.97
突き止めた
set foldcolum=0

フォトショップでも何でも良いから色を判別して
その数字を色分けの(Solilize等使っているものを)追跡すれば
かなり絞り込める
560名無しさん@お腹いっぱい。:2014/07/24(木) 02:27:34.52
windows vimの背景だけ透明化したい。
gvim.exeと同じフォルダにvimtweak.dllを置き、
:call libcallnr(“vimtweak.dll”, “SetAlpha”, 200)を叩いたら
E364: "SetAlpha"() のライブラリ呼出に失敗しました
というエラーが出るんだ。見識求む。
561名無しさん@お腹いっぱい。:2014/07/24(木) 02:53:16.29
>>560
http://liosk.blog103.fc2.com/blog-entry-148.html
ここを見る限り
“vimtweak.dll” -> “vimtweak”
562名無しさん@お腹いっぱい。:2014/07/24(木) 12:51:36.58
windowsはソフトウェア板いけよここはunix
563名無しさん@お腹いっぱい。
誰かがソフトウェア板に転載してくれたようです。
確かにwindowsのネタなのでソフトウェア板で聞いたほうが、
同じ事で困っている人に参考になるし過去ログで情報が探しやすいですよね。
ということで向こう行きます。
スレ汚し失礼しました。