トップページunix
1001コメント258KB

Vim Part23

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/02/26(水) 09:53:39.61
Vim 6以降に関する話題、Part23です。
http://www.vim.org/

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

関連情報は>>2-6あたり
0037名無しさん@お腹いっぱい。2014/02/28(金) 12:54:50.73
>>35-36
お前らneobundleとか使ってないの?
0038名無しさん@お腹いっぱい。2014/02/28(金) 13:00:56.51
>>37
0039名無しさん@お腹いっぱい。2014/02/28(金) 13:10:28.93
Shougoさんの妄想こわいわー
0040名無しさん@お腹いっぱい。2014/02/28(金) 13:12:54.49
Shougo程アウトプット出きてる奴だけが石を投げなさい
0041名無しさん@お腹いっぱい。2014/02/28(金) 13:41:51.38
>>37
Vundle使ってるで
0042名無しさん@お腹いっぱい。2014/02/28(金) 15:51:18.84
Vundle age
0043名無しさん@お腹いっぱい。2014/03/01(土) 00:48:20.72
VisualStudioの間違いがあると赤線引いてくれたりするプラグインってありませんか?
こんな質問するような自分がVim使うなって話なんですけど,それだけが気がかりでVisualStudioでVsVim使ってる状況です
0044名無しさん@お腹いっぱい。2014/03/01(土) 00:53:39.33
スペルチェックだよね?
gvimなら標準機能でいけるかと
0045名無しさん@お腹いっぱい。2014/03/01(土) 00:59:31.58
>>37
使ってるけど?
開発者がどうとかコミュニティがどうとか全く興味ないです
0046名無しさん@お腹いっぱい。2014/03/01(土) 01:00:33.76
でもプラグイン二つしか入れてないからあんまり使う意味ないかな?
0047名無しさん@お腹いっぱい。2014/03/01(土) 01:03:14.56
テキストオプジェクト拡張するやつと、%で移動するときタグを認識してくれるやつの二つ
これらは便利
あとはあんまりだった
0048名無しさん@お腹いっぱい。2014/03/01(土) 02:08:53.61
>>44
セミコロンがないとかそういうレベルの奴です、すみません
0049名無しさん@お腹いっぱい。2014/03/01(土) 02:17:38.30
awk書いて
その後perlやるとセミコロン良く忘れるわw
0050名無しさん@お腹いっぱい。2014/03/01(土) 02:17:54.60
>>43
あそこまで静かに高速にとはいかんが、syntasticは近いかも
使ってる言語に対応してるかはわからんが
0051名無しさん@お腹いっぱい。2014/03/01(土) 07:15:25.19
C#書くんだったら悪いことはいわんからVS使っといたほうがいいと思う
0052名無しさん@お腹いっぱい。2014/03/03(月) 14:11:32.76
今どきそんなミスに悩むの俺だけだろうと思ってたから>>49を見て安心した
0053名無しさん@お腹いっぱい。2014/03/03(月) 21:20:57.60
>というところまでneovimプロジェクトをちゃんと追っている人はどれくらいいるだろうか……
俺以外にはいないだろ。すげーだろ俺。ってことですよね。
0054名無しさん@お腹いっぱい。2014/03/04(火) 19:30:33.81
VimからフォークしたNeovim、2万ドル近い出資を集める | スラッシュドット・ジャパン デベロッパー
http://developers.slashdot.jp/story/14/03/04/093254/
0055名無しさん@お腹いっぱい。2014/03/04(火) 19:43:35.63
成功してほしいのでオレも一口乗っといた
0056名無しさん@お腹いっぱい。2014/03/04(火) 19:52:15.92
ネーミングがやだ
0057名無しさん@お腹いっぱい。2014/03/04(火) 20:14:59.58
だね
VIN stands for Vi Not VIM.
とかは
0058名無しさん@お腹いっぱい。2014/03/04(火) 20:28:39.84
だね
Vim around the world
とかは
0059名無しさん@お腹いっぱい。2014/03/04(火) 20:32:11.87
>>57
再帰してなくね?
0060名無しさん@お腹いっぱい。2014/03/04(火) 23:11:41.32
>>59
せやな
VNVかVINVやな
0061名無しさん@お腹いっぱい。2014/03/04(火) 23:21:34.97
>>60
うるせー馬鹿
0062名無しさん@お腹いっぱい。2014/03/04(火) 23:31:13.58
>>61
VNV = ぶんぶ
VINV = びんぶ
まあいんじゃね?
0063名無しさん@お腹いっぱい。2014/03/04(火) 23:41:53.38
「せやな」とかエセ関西弁見ると書いたヤツ頃したくなるわ
馬鹿すぎだろ
0064名無しさん@お腹いっぱい。2014/03/04(火) 23:45:54.14
>>63
せやろ
0065名無しさん@お腹いっぱい。2014/03/04(火) 23:51:00.88
大阪は同和、在日、創価の巣窟
日本の恥部
リトルボーイは大阪に落とせば良かった
0066名無しさん@お腹いっぱい。2014/03/04(火) 23:52:29.45
>>65
せやろか
0067名無しさん@お腹いっぱい。2014/03/05(水) 00:25:36.62
>>64
せやな
0068名無しさん@お腹いっぱい。2014/03/05(水) 00:26:21.57
>>63
まあ兄ちゃんそない怒りなやwwwwwww
0069名無しさん@お腹いっぱい。2014/03/05(水) 00:30:24.67
>>68
似非っ……! いかにもな似非関西弁っ…!
0070名無しさん@お腹いっぱい。2014/03/05(水) 00:37:00.49
せやせや
0071名無しさん@お腹いっぱい。2014/03/05(水) 00:44:08.86
無理に共通語から離そうとして極端な関西弁になるのかなぁ
0072名無しさん@お腹いっぱい。2014/03/05(水) 00:45:17.44
なんでこんな馬鹿ばっかり集まってきた?
0073名無しさん@お腹いっぱい。2014/03/05(水) 00:46:30.90
やっぱり大阪人は皆頃しにするべきだな
0074名無しさん@お腹いっぱい。2014/03/05(水) 00:48:00.36
諸君はset nu派かね?もしくはset rnu派かね?
それとも、set nonu nornu なのかね?
0075名無しさん@お腹いっぱい。2014/03/05(水) 00:55:14.81
>>74
0076名無しさん@お腹いっぱい。2014/03/05(水) 00:56:01.50
>>74
自己レスすると俺は se rnu nu 派。Vim 7.4以降じゃないと両方反映されんが
0077名無しさん@お腹いっぱい。2014/03/05(水) 04:16:34.82
>>74
行番号って出さないといけないもののようにして出してたけど、
果たして活用しているかというと、そうじゃないという結論に達したので
set nonu nornu っす。
ほかのエディタを使っても行番号やカラム位置を示すルーラーがあるなら、できる限り消そうとしてる。
0078名無しさん@お腹いっぱい。2014/03/05(水) 04:18:08.31
rnuしらなかった情弱です
0079名無しさん@お腹いっぱい。2014/03/05(水) 05:37:40.10
俺も知らんかったけど、ヌルヌルしてるなコレw
0080名無しさん@お腹いっぱい。2014/03/05(水) 06:30:30.17
そのデータが何行あるのか調べるために、
きりのいい行番号に合わせるようなことはせず、
だまって rnu すればよかったんだ・・・
0081名無しさん@お腹いっぱい。2014/03/05(水) 07:17:40.44
多分set rnu nuが情報として一番理に適ってるんだろうけど落ち着かないw
0082名無しさん@お腹いっぱい。2014/03/05(水) 16:17:45.76
NeovimよりもAtomだな
0083名無しさん@お腹いっぱい。2014/03/05(水) 18:10:07.51
AtomってCoffeeScriptで動くってマジで?
ならねーわ
0084名無しさん@お腹いっぱい。2014/03/05(水) 18:17:15.65
>>82
使ったこともねぇくせにw
知った単語並べりゃいいってもんじゃねぇぞ
0085名無しさん@お腹いっぱい。2014/03/05(水) 18:34:13.99
Adobeのエディタの方が良さげ、こっちもOSSだし
0086名無しさん@お腹いっぱい。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
0087名無しさん@お腹いっぱい。2014/03/05(水) 19:40:10.57
>>86
それは知ってるよ。
Atomとの比較で言ったつもりはなかったんだ。すまんな。
0088名無しさん@お腹いっぱい。2014/03/05(水) 20:43:16.65
>>87
そっか。こっちこそすまん。
0089名無しさん@お腹いっぱい。2014/03/05(水) 20:47:41.77
ちゃんと謝れる子は先生好きですよ
0090名無しさん@お腹いっぱい。2014/03/05(水) 20:52:01.83
ほのぼのインターネットだ
0091名無しさん@お腹いっぱい。2014/03/05(水) 23:56:46.21
>>89
わしも
0092名無しさん@お腹いっぱい。2014/03/06(木) 01:18:55.28
>>86
ドワンゴにしか就職できないようなコミュ症が、言ってることを信じちゃうの?www
こいつ何か物を作り出したか?

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

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

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

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

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

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

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

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

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

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

「emacs使いに笑われたんだけど、〜って出来ないの?」という聞き方をすると
素早く多くの回答を得られる
0130名無しさん@お腹いっぱい。2014/03/09(日) 14:48:44.60
tips は否定しないが、今回の件の先輩は別に emacs 使いとは限らないような・・・
0131名無しさん@お腹いっぱい。2014/03/09(日) 14:50:48.09
>>129
マジクール
まず覚えるべき
0132名無しさん@お腹いっぱい。2014/03/09(日) 19:33:32.74
getcwd() では ~ が展開されて/home/myname/Documents みたいな感じになりますが
これを展開しないかたちで current directory を知りたい時にはどうすればいいですか、
と伺おうとして自己解決しました。
fnamemodify(getcwd(),':~')
でいけるみたいですね。cf. :help filename-modifiers
ありがとうございました。
0133名無しさん@お腹いっぱい。2014/03/09(日) 21:26:03.91
自動セーブなんかしなくてもスワップあるんだし問題ないだろ
0134名無しさん@お腹いっぱい。2014/03/12(水) 17:53:27.91
>>102
相対行番号は、+か-で指定できるよ
11行上(rnu してるときに、11と表示されてるところ)をコピーする場合は
:-11t.
下の場合は、:+11t.
0135名無しさん@お腹いっぱい。2014/03/14(金) 00:56:46.69
>>129
なお、職場でやると先輩Vimmerはtipsを教える前に、笑ったemacs使いの左手小指を破壊しに立ち上がる模様
0136名無しさん@お腹いっぱい。2014/03/14(金) 02:42:47.84
vimでようつべ見るプラグイン作ったお
■ このスレッドは過去ログ倉庫に格納されています