vim

1: ビッグブーツ(WiMAX) 2014/02/26(水) 22:31:12.62 ID:dD4SOaom0 BE:4619463269-PLT(12001) ポイント特典

特に日本で人気の高いエディタのひとつに「Vim」がある。20年以上に渡って開発され続けている高機能エディタで特に開発者に好まれる傾向がある。このVimをより現代的なコードへ書き換えていこうという新しいプロジェクト「Neovim」が発足した。

スポンサードリンク

「Neovim: vim's rebirth for the 21st century」などにプロジェクトの目的などの詳細情報がまとまっている。Vimよりもプラグインエコシステムなどの開発が加速する可能性があり、今後注目しておきたいプロジェクトといえる。

「Neovim」では現在のVimは20年以上にわたる開発を経てコードの合算行数が30万行を超え、さらに理解できる人が少ないC89のコードが入っており理解が難しい面があると指摘。また、Vimの開発者であるBram Moolenaar氏にパッチマージの負担が集中しており、反映されるまで時間がかかってしまっていると説明している。

「Neovim」ではVimのソースコードのリファクタリングを進めてメンテナンスがもっと簡単にできるようにすること、複数人で開発できる体制や仕組みにすること、モダンなUIが実装できる仕組みにすること、プラグイン開発をより加速させることなどを目指すとしている。

具体的にはこれまで複数のプラットフォームで動作させるために分散していた設定やコードを整理して削除し、代わりにcmakeやlibuvといったマルチプラットフォーム対応が容易な機能を導入するほか、プラグインエコシステムを加速させることにつながる新しいプラグインアーキテクチャの導入、GUI部分をコードを分離してプラグインのように別ものとして開発できる仕組みの実現、開発のベースにGitHubを使用、などを挙げている。

http://news.mynavi.jp/news/2014/02/26/097/index.html


8: かかと落とし(北海道) 2014/02/26(水) 22:40:17.10 ID:7wg4+so+0

仕事で使うOSに採用されないことを祈るのみ


7: キドクラッチ(WiMAX) 2014/02/26(水) 22:39:27.13 ID:866S/kjm0

スクリプトや設定ファイル書くならいいけど
日本語入力と合わせると何かとストレスを感じるんだよなあ。


57: キングコングニードロップ(神奈川県) 2014/02/27(木) 02:29:15.68 ID:1EEmBEof0

>>7
これ
vi系とIMEの相性最悪


6: カーフブランディング(大阪府) 2014/02/26(水) 22:39:13.74 ID:MVUxuMNf0

Viの強みってターミナルそのまま使えることだと思うんだけど
UI切り離してまでViに拘る意味ってなんだ


14: デンジャラスバックドロップ(WiMAX) 2014/02/26(水) 22:44:47.58 ID:Cxu5kvFX0

emacsもvimも設定ファイルがなんというか秘伝のタレみたいな感じで
メンテナンスが面倒くさくなるんだな

このへんが次期vimで解決するなら楽しみではあるけど。


17: チキンウィングフェースロック(dion軍) 2014/02/26(水) 22:50:34.71 ID:t8T1FNL40

viとvimってどう違うのさ


12: 毒霧(千葉県) 2014/02/26(水) 22:43:00.50 ID:Tx+GY7SB0

ViとVimはCとC++ぐらい別モン


73: ファイヤーバードスプラッシュ(茸) 2014/02/27(木) 07:30:54.85 ID:V8AA0yvvP

vimはviのつもりで使うと碌な事にならないからキライだ


10: ファルコンアロー(神奈川県) 2014/02/26(水) 22:41:34.01 ID:5su5ImV20

viで間に合ってます


18: オリンピック予選スラム(栃木県) 2014/02/26(水) 22:52:58.81 ID:5CHvoFGX0

viこそ至高
emacsはカス
秀丸、sakuraとか使ってる奴はもはや人にあらず


22: ビッグブーツ(東京都) 2014/02/26(水) 22:57:14.57 ID:bFE3TQs/0

>>18
うわー酷いゴミ老ガイを見た


23: ジャンピングパワーボム(西日本) 2014/02/26(水) 22:59:30.34 ID:jhnSissH0

viが使えないやつはまともな記憶すら出来ない池沼が9割を占める
あと1割は偏屈emacs信者


16: ダイビングヘッドバット(愛知県) 2014/02/26(水) 22:50:02.26 ID:KjzrTTy60

emacs厨のキモさは異常


24: 膝靭帯固め(長屋) 2014/02/26(水) 23:00:12.01 ID:O5ahTO1N0

まあ一度viになじんだら他のエディタとかかったるくて使えんわな


25: 16文キック(神奈川県) 2014/02/26(水) 23:01:54.72 ID://neaCiNP

環境選ばず使えるのがviの強み


27: トラースキック(沖縄県) 2014/02/26(水) 23:06:01.11 ID:3UCVdCtb0

一方ゆとりニートの俺は
vimperatorで満足していた

関連:Vimperator


31: ジャストフェイスロック(神奈川県) 2014/02/26(水) 23:25:15.03 ID:sE/atvfb0

漏れはxyzzがあればいいや

xyzzy

関連:めちゃやる気のないぺぇじ


19: ヒップアタック(チベット自治区) 2014/02/26(水) 22:53:57.54 ID:O65dT9Fw0

秀丸に慣れてしまったので他のエディター使えん。
普段はLINUX使っているけどプログラム組むときだけ
WINDOWS立ち上げて秀丸使ってる。
LINUX用の秀丸があれば解決するのに。

関連:秀丸エディタの作者って優しいよな。開発者の鏡だと思う


54: ストマッククロー(やわらか銀行) 2014/02/27(木) 01:57:26.90 ID:bobcVyuI0

vi大学の教養で使わさせられたの思い出した
まったく価値がわからなかった


21: クロスヒールホールド(禿) 2014/02/26(水) 22:56:07.18 ID:7n+3yiQqi

なんでvi(vim)みたいなゴミエデイタが今日の今日まで残ってるんだろうな

タダでもいらんわ


33: キン肉バスター(愛知県) 2014/02/26(水) 23:30:24.99 ID:6Edx5tv80

最近出てきたsublime textとか言うの便利すぎワロタ
vimもemacsも秀丸もこれにはかなわんわ

sublime text
http://www.sublimetext.com/


36: かかと落とし(北海道) 2014/02/26(水) 23:34:05.66 ID:7wg4+so+0

>>33
何年前からタイムスリップして来たんだよ…


41: 足4の字固め(チベット自治区) 2014/02/26(水) 23:54:36.46 ID:FUBZdgjl0

>>33
sublime textは既にスタンダードになりつつあるぞ。
でもリモートで編集する時なんかはVimかemacsを使う必要があるから、同列に並べるのはおかしい。
nanoとか使ってるやついるのかな。


40: バックドロップ(WiMAX) 2014/02/26(水) 23:47:00.05 ID:3ps1S5410

Linuxユーザだけど
最近スクリプト書くときでもeclipse使ってるわ。

簡単なメモを取ったりとかでも結構便利機能てんこもりだったりするし。

ゴージャスなマシンって素晴らしい。


4: シャイニングウィザード(神奈川県) 2014/02/26(水) 22:37:07.36 ID:ZmleELiS0

マイクロソフトの統合開発環境のエディタがいちばん使いやすい


5: ミラノ作 どどんスズスロウン(愛知県) 2014/02/26(水) 22:39:12.50 ID:lVEatFAR0

winならvisualstudioの補完やコード定義ウィンドウが便利すぎるんでvimもemacsもいらない件


58: ナガタロックII(チベット自治区) 2014/02/27(木) 02:34:12.78 ID:Xs9cfqjx0

最初VSの自動候補入力機能ウザいな
と思ったが便利さを感じるようになった
これと同じような事ができる軽量なエディタが
ほしい


48: トペ コンヒーロ(東京都) 2014/02/27(木) 00:32:23.13 ID:F34xFVEc0

Windows環境ではないとか言語の勉強中といった事情でもない限り
Visual Studio使ってれば安泰なんだよなぁ


50: ジャンピングカラテキック(catv?) 2014/02/27(木) 00:43:46.79 ID:kmOkH5cp0

>>48
まあVisual Studioと比べりゃeclipceはゴミだわ


59: フランケンシュタイナー(WiMAX) 2014/02/27(木) 02:56:43.04 ID:fHa8kEXk0

VimでもEmacsでも入力補完できるけど
そうやって色々プラグインを入れると重くなるから
それならIDEでいいじゃんとなる


60: フランケンシュタイナー(WiMAX) 2014/02/27(木) 03:01:10.92 ID:fHa8kEXk0

ただマイナーなプログラム言語(スクリプト)だとまともなIDEがないので
そういう時はVimやEmacsを探すと、たいていどっかのギークさんが
拡張プラグインを作ってくれてる


35: ジャーマンスープレックス(滋賀県) 2014/02/26(水) 23:33:29.31 ID:yl9Tb6EJ0

hjkl でカーソルが動かないとかありえない
emacs なんてゴミ


46: ファイヤーバードスプラッシュ(SB-iPhone) 2014/02/27(木) 00:20:55.36 ID:t0BFsDHsP

>>35
emacsでもhjklで動かせばいいわけでw


71: ファイヤーバードスプラッシュ(アメリカ合衆国) 2014/02/27(木) 05:05:06.55 ID:p/EnbAzOP

emacs厨マジきもい
IDEでいいじゃん。IntelliJとかよくできてるぞ。


52: エルボーバット(WiMAX) 2014/02/27(木) 01:07:27.12 ID:HpJekr/e0

ターミナルでvimやらemacsでドヤるやつの前でnano使う自分w


55: ラダームーンサルト(茨城県) 2014/02/27(木) 01:59:26.49 ID:r6HTby5l0

vimやemacsでドヤってる人がいる状況が想像できない。


37: トペ スイシーダ(チベット自治区) 2014/02/26(水) 23:39:12.58 ID:gt68jVgo0

黒い画面で仕事してる人キモチワルイいです


56: フランケンシュタイナー(WiMAX) 2014/02/27(木) 02:21:44.52 ID:fHa8kEXk0

viは昔こんなキーボードがあった時代の名残で
今となっては役目を終えたと思うのだが下手にUnixの標準エディタとして使われているので
やめたくてもやめられないというジレンマ



53: ファイヤーバードスプラッシュ(WiMAX) 2014/02/27(木) 01:24:59.99 ID:3dQ7eZ+tP

vimはどの環境にも入ってるから普段から使うようにしてる


61: パロスペシャル(家) 2014/02/27(木) 03:12:58.67 ID:+QDgRvZt0

vimもemacsも聞いたことあるけど用途、導入の仕方から分からない。


62: ジャンピングカラテキック(catv?) 2014/02/27(木) 03:20:19.93 ID:kmOkH5cp0

>>61
少なくとも現状で事足りてるなら無理して使う必要はない
大概はUNIXで使えるエディタがそれらしか無かったから
しょうがなしに使ってる内に慣れちゃったから
惰性で使ってる様な代物だし


69: タイガードライバー(神奈川県) 2014/02/27(木) 04:42:46.28 ID:xTgHa1Dj0

vi使えん連中はUNIXの設定どうやってんだよw
簡単な設定もWinに転送してとかアホな事やってんの?


38: ジャーマンスープレックス(滋賀県) 2014/02/26(水) 23:39:16.64 ID:yl9Tb6EJ0

真の勇者はedを使う


67: フランケンシュタイナー(WiMAX) 2014/02/27(木) 03:57:12.35 ID:fHa8kEXk0

昔の人はcatとedで開発していたというのだからすごいな


30: 目潰し(静岡県) 2014/02/26(水) 23:25:06.85 ID:ukbPaKhz0

vi とemacsの争いで1000までいくパターンじゃないのか。
時代も変わった。

プログラム書くのにおすすめのテキストエディタ教えろ
プログラマーの俺が言語、開発環境 、エディターなど色々紹介

元スレ:http://hayabusa3.2ch.net/test/read.cgi/news/1393421472/