[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 06/06 02:20 / Filesize : 86 KB / Number-of Response : 455
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vim Part23



1 名前:名無しさん@お腹いっぱい。 [2014/02/26(水) 09:53:39.61 ]
Vim 6以降に関する話題、Part23です。
www.vim.org/

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

関連情報は>>2-6あたり

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 07:41:29.57 ]
>>158
ばかだろ。

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 09:44:59.43 ]
わりとどうでもいい

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 11:36:34.31 ]
お前らすぐ喧嘩しおって。
「Vim専用機」と聞いて胸キュンするところだろうが。

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 11:37:35.18 ]
Linux板の何がこわいんだろ。
こっちの方がこわいと思うけどな。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 11:43:49.91 ]
Vim専用機とやらの使い道がわからないし

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 13:38:51.64 ]
VimOSはもうだれかがやってた

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/20(木) 15:39:00.03 ]
>>149
できましたぁぁぁ

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/22(土) 17:06:08.74 ]
~/.inputrc に
set editing-mode vi
と書いておくと bash とか python のインタープリタとかが vi なキーバインドで使える
と聞いて早速使ってるんですが、これ vim mode みたいなのはないですかね…。
飼いならされてしまって text objects 使いたくて仕方がない

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/22(土) 17:50:01.39 ]
vimrcに
set showcmd
...
set nocompatible
って書いてたらshowcmdが有効にならなかったんですが、
set nocompatibleはvimrcの先頭に置いたほうがいいんですかね?



168 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/22(土) 18:57:21.16 ]
.vimrcがあれば自動でnocompatibleになるからset nocompatibleは書かなくて良い。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/22(土) 19:31:24.47 ]
>>168
ほんとだ。何か勘違いしてたみたいです。ありがとうございました。

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/23(日) 08:33:47.71 ]
>>166

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

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

VimShell があわなくても Python 使うなら IPython は
使うべきなので、とりあえずは別々に試してみてくれ

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/23(日) 12:24:33.38 ]
>>170
うおおなるほどありがとうございます。それぞれ試します
そうかインタプリタとも連携できるのか…

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/23(日) 13:27:45.39 ]
Vimのプラグイン、ねおばんどるでgitからインストールする場合、同じネット環境でもLinuxではスムーズにいくんですが、Macでやると何度も失敗します。
(10回くらい繰り返してやっと成功するくらい)
僕だけ?
なんで?

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/23(日) 15:43:34.40 ]
ここで聞け
lingr.com/room/vim

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/24(月) 03:24:08.85 ]
>>173
いけず〜

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/24(月) 21:08:35.26 ]
neovim資金調達成功したね
3万ドル超えるとは思わなかった

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/24(月) 22:25:54.22 ]
3万ドルなんて半年持たない気がする

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 00:30:23.03 ]
最初の目標額1万ドルで2ヶ月専念しますって話だったはず



178 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 11:26:09.83 ]
>>175
Luaでvimの真似事するんだっけか?
バカだよな〜

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

あほぅ

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 14:24:30.51 ]
>>178
なにがそんなにくやしいの?

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 15:23:03.71 ]
jsとか冗談だろ
あんなクソ言語

181 名前:名無しさん@お腹いっぱい。 mailto:sage [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 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 20:20:14.67 ]
JavaScriptは消滅すべきだったよな
toro.2ch.net/test/read.cgi/tech/1320761689/
>あの盛り下がってた時期に。
>Ajaxとかいう技術のせいで再評価されちゃって、
>結局使いにくいままjQueryとかcoffee scriptなるものを生み出してしまう。

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 20:37:40.96 ]
なんでJSスレになってんだ。

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 20:42:42.43 ]
せめてJKくらいまで育ってくれないと食指が動きませぬ

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 23:14:32.99 ]
JavaScriptはそんなに悪い言語ではない
なぜならCライクだから

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 23:15:47.58 ]
C言語が糞だってならしょうがないが

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 23:15:55.58 ]
lua推しなのはブラジル人だししょうがない



188 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/25(火) 23:24:59.37 ]
誰も直接書きたい人がいない言語

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 02:52:23.57 ]
>>181
Vim script 無くして Python とかにするのかと思ってたけど、Vim script → lua のトランスレータ作るのか

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 11:10:46.69 ]
>>189
無意味過ぎる変換…
luaにして何がうれしいんだか
vimスクリプトは一応exコマンドの自然な拡張って意味があるから良くも悪くもvimmerはこれに付き合っていくしかない

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 11:15:04.59 ]
何が嬉しいって、lua の方が vim script よりものすごく処理が速かったんじゃなかったっけたしか

適当にぐぐってもこんな記事が出てくる
d.hatena.ne.jp/itchyny/20130402/1364867392

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 11:31:42.60 ]
>>191
あぁなるほど、速度の為に内部的に変換するだけか

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 11:41:41.64 ]
1000倍も速くなるなら変換もしたくなるわな
eval.c が 5万行とか聞くとそりゃ neovim とか作りたくなる気持ちもわからんでもないよねえ

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 16:24:48.50 ]
その ex コマンドを維持しながら、機能拡張するスクリプトを実装したから
ややこしいことになっているんだよね
/^\s*"/ からコメントとか
/^\s*\\/ が前の行の継続だもんな

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 17:11:24.25 ]
キモイところが色々あるのは確かだな
慣れたら意外と悪くない思うけどなwww

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/28(金) 17:12:15.68 ]
キモいよねえ

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/29(土) 19:30:27.38 ]
そもそも、なぜvimscriptはバイトコード変換をするように作らなかったんだろうね。
既にEmacsLispとか前例あったのに。



198 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/29(土) 20:25:31.14 ]
バイトコード変換したから速くなるってわけでもないよ
Emacs の場合はバイトコードだからっていうよりは最適化処理があるから速くなってる

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/03(木) 14:47:01.04 ]
バイトコードって、構文解析しなくて良い分読む側が楽になるから、多少の効果はあるだろ。
最適化とかも実装出来るかもしれないし。

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/03(木) 23:17:33.62 ]
バイトコードじゃないとループ内とか毎回変数名の文字列をパースするはずだから、めちゃくちゃ遅くなってるはず

201 名前:名無しさん@お腹いっぱい。 mailto:sage [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 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/05(土) 04:23:19.17 ]
その労力は neovim に向けられるべきかもな

203 名前:名無しさん@お腹いっぱい。 [2014/04/05(土) 12:19:15.89 ]
あっちは今のところリファクタリング祭りだしなぁ

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/05(土) 12:31:25.48 ]
バイトコードへじゃなく lua へのトランスレータをつくるんじゃなかったっけ neovim って。

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/05(土) 17:15:42.95 ]
Vim にファイルの一行目読んでもらって python2 と python3 を区別してもらうのってしんどいですかね
#!/usr/bin/env python3
なら python3 のつもりで色々するとか

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/05(土) 20:10:35.20 ]
>>205
1行目を読んでfiletypeを設定するという意味では、
ftdetect とか filetype.vim とか getline(1) とかそんな感じで調べるとよろし

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/05(土) 21:19:08.32 ]
>>206
ありがとうございます!



208 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 08:45:47.99 ]
またshougoがmattに叱られとる

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 09:46:17.53 ]
>>208
自演なの?
そいつ誰?

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 10:21:01.74 ]
誰が誰の自演をしてるんだ?
Shougo が? mattn が?

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 10:23:39.39 ]
>>Shougo
>>私がやってもよいんですけれど、
>>問題なのは許可取るところですね
>mattn
>その問題って言ってる部分を人にやらせるんだ… やってもよい? 何様
お前こそ何様だよってLingrメン全員からの総ツッコミが入った

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 10:31:05.96 ]
人物の話題はスレと関係ない

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 10:39:53.73 ]
mattnはすきあらば暗黒美無王()を攻撃するよな

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 11:34:52.84 ]
不仲力

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 12:46:48.01 ]
mattn一人しか突っ込んでないのに全員からの総ツッコミ。
それともツイッターの方であったのかな。

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 13:12:00.37 ]
コミュニティ的にはShougoみたいなのよりmattnみたいな空気壊す方のが邪魔者

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 16:09:38.14 ]
そしてなぁなぁで突き進んでいきそのうち腐ると



218 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 16:50:23.38 ]
そうか、mattnは2chで自己擁護しているのかー

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 17:22:45.61 ]
悪いかよ
正当性を主張するのが悪いことなのかよ!

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 21:12:25.43 ]
ていうか許可ぐらいさっさと取ればいいじゃん
誰でもいいよ、なんでプンプンしてるの?

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 21:45:55.84 ]
mattnがログインするとピリピリした空気になる。

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 21:58:56.41 ]
マトンカレーなのかな

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 22:36:07.80 ]
雷オヤジじゃないけどそういう人がいた方がいいよな

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 22:44:27.74 ]
いや、ライセンスの許可を取るのを本人ではなく他人にやらせようとするのはおかしいだろ
しかもその理由が自分はそんなことよりも開発をしていたいからとは我が儘でしかない

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 22:48:11.24 ]
>>224
かなりスレ地な流れたけど同意
そういう横柄な態度も好かんのだろうな、たぶん

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:10:56.30 ]
おやおやmattnさん自演ですか

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:18:54.59 ]
俺はマンボウをシバく!



228 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:30:27.45 ]
>>211だけ見るとmattnがよろしくないように見えるけど、Lingrの過去ログ見るとそうでもない

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:36:44.38 ]
>お前こそ何様だよってLingrメン全員からの総ツッコミが入った
ここログないしな
普通に考えて人にやらそうとしてるほうがおかしい

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:38:14.64 ]
これだからIDのない板は

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:41:35.30 ]
全く自演じゃないからmattn叩いてる奴こそ自演なんじゃねぇのと思う

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/09(水) 23:45:12.51 ]
なんとでもいえるよなそりゃ

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 09:12:05.31 ]
ここまでShougoの暇潰し

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 09:56:38.11 ]
mattnは別になにもおかしなこといってない
shougoが自分のやりたいことだけしてることに腹立てただけだよ

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 11:15:02.40 ]
なんてわがままなやつだ

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 11:20:28.57 ]
もう楽屋話はいいよ
普通のVimユーザーには関係ないし

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 11:30:43.15 ]
結論からいってvim-jpは普通のvimユーザにとって害悪でしかないってこった



238 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 15:50:24.82 ]
不仲というより、mattnは暗黒美無王が可愛いんだなという印象

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 18:17:55.40 ]
かわいがり

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 20:51:14.40 ]
最近なんで急に楽屋話が多くなったんだ?
今まで歴代スレでもほとんど無かったと思うんだけど

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 21:33:30.46 ]
Lingrをヲチして報告してくるバカが出てきたからだ
スレ違い
ヲチ板に立ててそこでやれ

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 22:16:35.93 ]
Vim自体のネタが枯渇したところに楽屋で不穏な動きがあったら……
そりゃーネタにしまっせ

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/10(木) 22:39:58.82 ]
Lingr と 2ch は別世界として断絶しているべき

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 00:22:06.51 ]
他に何かVimに関する話題ないの?

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 05:59:40.65 ]
コーディングしたらいい
料理人がいつまで包丁について語ってるんだ

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 08:07:54.39 ]
包丁について語るスレで何言ってんだこいつ

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 08:15:45.41 ]
その包丁の例えも地味にmattnネタだな



248 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 12:17:41.66 ]
「○○力」の元ネタってなんなの?

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 16:07:12.47 ]
老人力

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 16:53:39.06 ]
消臭

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/11(金) 18:01:44.06 ]
天手

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 18:36:57.46 ]
ttps://news.ycombinator.com/item?id=7322828
前から薄々感じてたけどVim派優勢だよな最近

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 19:51:40.46 ]
10年ぐらい昔は Emacs の方が優勢だった感があるんだけどね。
今はワナビはまず vim からって風潮がある。

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 20:14:13.29 ]
はてブとかもVimネタはちょいちょい見る(?)けどEmacsネタって見ないな

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 21:00:54.48 ]
そのサイト独自のショートカットキーとかソフトやブラウザアドオンなどでvimバインドをパクってるのはよく見るけど
Emacsバインドをパクってるのは滅多に無い。FirefoxアドオンのKeysnailくらい。それでもvimかEmacsか自分流かの選択制

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 21:37:27.26 ]
Linux のデスクトップマネージャは emacs のキーバインドパクってるの多かったよ。今は使ってないから詳しくは知らんが。
あと窓使いの憂鬱とか xkeymacs とか色々沢山あった。
ただまあそこら辺も10年ぐらい前のムーブメントだとは思うけど。

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 21:55:19.84 ]
今は一つの環境であれこれやれることに価値がない流れだからな
単にエディタとして合理的なキーバインドということであればそりゃどう考えてもVimだわ



258 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/12(土) 22:51:45.04 ]
価値がないっていうより
シェル中心で色々やることが増えたからかなあ

個人的には vim じゃなくて vi でも問題ないかなとは思ってる

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/13(日) 06:15:47.45 ]
↑にわかVimmerの戯れ言






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<86KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef