vim、emacsを超えるテキストエディタが出来ない理由
- 1 :login:Penguin:2012/11/23(金) 11:07:52.58 ID:MJFVyl1R.net
- vim、emacsはGUI版もあるがCUIでも使えるというのが最大のメリット
CUI、すなわち端末。端末ではGUIと違ってやれることが限られている。
画像が表示できない。(X使えばできるが、クライアントWindows、サーバーLinuxでは困難)
キーの操作方法か端末によって限られている。例えばシフトキーはSHIFT、ALT、CTRLだけ。
マウス、クリップボード、端末でも使えないことはないがターミナルソフトと設定によって
挙動が異なり実装が困難。
つまり、使いやすいテキストエディタを作るのであれば
GUI専用で作ったほうが、はるかに使いやすいものが出来る。
だが、一部の人間は端末の中で使えることが必須条件なため、
”一部の人間にとっては” vim、emacsが ”CUIで使えるものの中で”
最高のテキストエディタであると言ってる。
今の時代vim、emacsは最高のテキストエディタではないよ。
ただGUI専用では、超えられないものがあるってだけ。
vim、emacsを(全ての点で)”超える”テキストエディタが出来ない理由でした。
- 2 :login:Penguin:2012/11/23(金) 11:23:49.03 ID:5xlPsDAY.net
- 削除依頼出しといてね。
- 3 :login:Penguin:2012/11/23(金) 11:48:37.07 ID:lfzLWpUC.net
- 答えは条件によって変わるってだけだろ。そんなのはあたりまえのことだから
何も言ってないのと同じだな。geditはviを超えたと叫ぶほうがまだましだ。
- 4 :login:Penguin:2012/11/23(金) 12:27:26.06 ID:HBws9jNj.net
- >>1
いまどきの99.999%普及している標準的なキーが割り当てられていない
テキストエディタとかチンカスだよ。
CUIなのに超遅いPCで動作の重いVIとかありえないから
それは見た目は機能がないようで実際は10kb程度で実装された
テキストエデイタより恐ろしく重い。
- 5 :login:Penguin:2012/11/23(金) 14:37:15.61 ID:bxD+5gOk.net
- 端末の中で動くIDEがないんだよな。
念の為に言っておくと、IDEとは統合済みの環境のことで
自分で統合しなきゃいけない環境のことじゃありませんw
- 6 :login:Penguin:2012/11/23(金) 16:41:57.07 ID:Il+N4H/C.net
- そんな事言うために、糞スレ立てんな。レス乞食か。
- 7 :login:Penguin:2012/11/23(金) 20:26:46.75 ID:0RYyGozq.net
- 2ちゃんねるはお前のメモ帳じゃねーんだ。
みんなのメモ帳なんだ。
だからみんな自由に使え
- 8 :login:Penguin:2012/11/25(日) 07:22:46.80 ID:BPCgAINA.net
- 開発にエディタを使うという考え自体が時代遅れだからかな
エディタは設定ファイルいじる時くらいだからnanoでいいよ
vim, emacsを超えたいとか
空母の時代に超大型戦艦を必死に作ってた日本らしい発想だな
- 9 :login:Penguin:2012/11/25(日) 12:44:10.29 ID:8lGqBe0b.net
- コンソールで動くIDEが無いのがいけないんだよな。
まともなコード補完も搭載していないエディタなんかゴミ。
- 10 :login:Penguin:2012/11/25(日) 13:15:19.00 ID:J0f6RN0W.net
- EclipseをCUI化しよう
- 11 :login:Penguin:2012/11/25(日) 14:18:10.90 ID:BPCgAINA.net
- コンソールでIDEごっこやりたい人はemacsでやったらいいじゃない?
エディタで開発するのが好きなら好みの開発向けエディタで頑張ったらいいよ
誰も使わなくなる頃には人間国宝になるかもしれないし
- 12 :login:Penguin:2012/11/25(日) 14:24:43.31 ID:Ith2XbOE.net
- こっちでやればいいんじゃね。
エディタ論争
http://engawa.2ch.net/test/read.cgi/linux/1190047625/
- 13 :login:Penguin:2012/11/25(日) 14:40:42.47 ID:BPCgAINA.net
- いやエディタ論自体には興味ない
新しい技術についていくのが面倒になったおじさんか勘違いした新人が立てそうなスレだから気になった
エディタを使う技術に先がないのを新しい超エディタの登場で解決とかありえないでしょ
開発の未来を調べたり考えたりしないのかな
開発には凄いエディタを使いこなすのがいい
またはかっこいい、使いこなさないのは技術者じゃない
俺の使うこのエディタを使え的な不思議な発想は
宗教的なので議論にならないと思う
- 14 :login:Penguin:2012/11/25(日) 15:32:24.96 ID:8lGqBe0b.net
- >>11
emacsをIDEにするプロジェクトってあるの?
あるパッケージを導入したら
例えばいまのIDEではほぼ標準装備の
デバッガ機能、リファクタリング機能、
プロジェクト管理機能、などすべて統合されるとか
- 15 :login:Penguin:2012/11/25(日) 15:40:32.55 ID:BPCgAINA.net
- 新しいEmacsにはCEDITがはいってる
C++リファクタにはXrefactoryいれたらいいよ
- 16 :login:Penguin:2012/12/06(木) 17:29:44.30 ID:tO36GDd7.net
- 使えない面で超えるという意味にしか思えない。
- 17 :login:Penguin:2012/12/08(土) 21:54:38.82 ID:3Xzp7yNw.net
- Rubyベースで作ってくれよ
- 18 :login:Penguin:2012/12/09(日) 01:12:33.17 ID:6viuXaCz.net
- どうみてもmifesを超えるテキストエデイタは存在しないわ。
mifesの基本機能とか16bitのDOS時代にほぼ完成していた。
操作はド素人すら簡単に理解できるインターフェースであり。
操作性も軽さも機能面でもTOPの座だが高額の有料製品であった。
- 19 :login:Penguin:2013/01/02(水) 10:10:09.06 ID:AJ9ijh50.net
- vim信者にモノ申しても猫に小判。
- 20 :login:Penguin:2013/01/02(水) 18:24:36.15 ID:bHvs2RKP.net
- vimもemacsも使うけど
Esc押して一回指を離してhogeみたいな操作に
疑問を抱かず使い続けてる奴はコンピュータに向いてないと思う
"1"のとなりEsc派にはこんなの多くて困るわ
- 21 :login:Penguin:2013/01/02(水) 20:05:42.03 ID:rmCk/t2b.net
- "Ctrl-["だろ。
- 22 :login:Penguin:2013/01/02(水) 22:09:24.48 ID:ihG5gLgv.net
- >>21
それ百も承知のカキコだと思うぞw
- 23 :login:Penguin:2013/01/03(木) 02:47:57.55 ID:7b2Hg1w0.net
- まさに >>1 にあるとおり、
sshとかでLinuxBoxに繋いで最悪 CUI だと
どうしてもMUAはemacs上で動く奴になってしまう。
すると普段のエディタもGUIのは避けるようになる。
- 24 :login:Penguin:2013/01/03(木) 08:16:33.95 ID:2yKQTrmJ.net
- emacsではAlt同時押しの方を使うから俺はEscは使わない。
ただ、Ctrl-nとかは疑問を感じながら使ってるぞw
- 25 :login:Penguin:2013/01/03(木) 08:47:42.06 ID:Cz+Z2lpl.net
- GUIエディタからEmacs、その後Vimになって
その後環境との兼ね合いで仕方なくGUIエディタに戻ったけど
GUIエディタはGUIとの整合性を重視してか
エディタとしてはちょっと微妙なキーバインドが多いと思う
特にファイルオープンなんて使用回数少ないんだからC-oに割り当てんなっつーの…
Vimでは:からの、EmacsでもC-xからのワンクッション入れるタイプのコマンドで
(C-)oは空行挿入という一度の編集で何度も使うようなコマンドを割り当ててるのに
- 26 :login:Penguin:2013/01/08(火) 15:06:29.08 ID:4d/7EadW.net
- 組み合わせキーはAlt, Ctrl共に使うのが稀という利用者を想定しているんだろうね。
少し前にGmailのメールテキスト編集エリアで、Ctrl-Kがリンク挿入になってびっくりした。
- 27 :login:Penguin:2013/02/18(月) 01:03:08.91 ID:Un6sEWy5.net
- キーボードが IBM SpaceSaver の配列で
emacs, vi を使うと、使いやすくすぎて死にたくなる
- 28 :login:Penguin:2013/06/03(月) 01:01:25.05 ID:zfSLsY3h.net
- ファンクションキー F1〜F12 が4個ずつグループ化されている
↓ ↓ ↓
┌┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┐
└┘└┴┴┴┘└┴┴┴┘└┴┴┴┘└┴┴┘
┌───────────────┐┌┬┬┐
│ │├┼┼┤
│ │└┴┴┘
│ │ ┌┐
│ ┌┐ ┌┐ │┌┼┼┐
└─┘└─────────┘└─┘└┴┴┘
↑ ↑ ↑
Windowsキー、Appキーが存在しない |
カーソルキー、機能キー、編集キーが独立した山となっている
- 29 :login:Penguin:2013/06/07(金) 02:14:53.37 ID:6iZvf+DG.net
- 2012年になってやっと現れたね
Sublime Textが
まあ、MacのTextmateとかkomodoもいい線行ってたけど
- 30 :login:Penguin:2013/06/14(金) 15:23:53.02 ID:Ctl0MeEo.net
- >>29
コンソールベースで動くそれらとは比較できんね。
- 31 :login:Penguin:2013/06/14(金) 15:27:54.87 ID:Ctl0MeEo.net
- >>29
起動したらURLで買えってでてきた。USD $70
>Sublime Text
まだ無料で使えるという解説が多いが。orz
- 32 :login:Penguin:2013/06/14(金) 15:30:44.75 ID:Ctl0MeEo.net
- 訂正
Sublime Text 2(これならいけた)
Sublime Text 3(有料、お試しも無い様子)
- 33 :login:Penguin:2013/06/16(日) 18:44:43.79 ID:k7fKlk6T.net
- つかってみたがゴミだった。
- 34 :login:Penguin:2013/06/16(日) 21:16:20.95 ID:DVUS0Bct.net
- 俺も最初はそう思ったが、sublime codeintlやime support、sublime linter、と
プラグイン入れてるうちに考えが変わってきた
外人たちのyoutubeのビデオとか見て完全に考えが変わった
- 35 :login:Penguin:2013/06/25(火) 02:31:12.54 ID:GxAnnEVj.net
- Sublimeっていいよな、とemacsで書いてしまう程に
骨絡みなんだぜ
- 36 :login:Penguin:2013/08/25(日) NY:AN:NY.AN ID:Ylj5RNmf.net
- 使うほどにゴミとしか思えない。
考えが変わるとか、もうステマとしか。
- 37 :login:Penguin:2013/08/30(金) NY:AN:NY.AN ID:gjyQ/F2D.net
- >>36
どうかん
- 38 :login:Penguin:2013/08/31(土) NY:AN:NY.AN ID:EkWUNBon.net
- geditの文字コード判別がもうすこしまともなら
- 39 :login:Penguin:2013/09/04(水) 14:59:06.28 ID:RE46KzFW.net
- Sublimeに乗り換える気は全く無いが、Youtubeの動画とか見る限り、
使いこなせるようになれば最強のエディタなんだろうと思う。
- 40 :login:Penguin:2013/09/04(水) 15:33:25.44 ID:L0M4o64y.net
- URLのちょうらい >>39
- 41 :login:Penguin:2013/09/09(月) 10:57:53.69 ID:MiE+SCkW.net
- pythonで拡張書けるってのは心惹かれるものがある
- 42 :login:Penguin:2013/09/11(水) 13:10:24.68 ID:+PM/EWQK.net
- sublime textは有料だから、ソフトウェアに金を払う文化のないお前ら土人には無理
- 43 :login:Penguin:2013/09/11(水) 13:22:56.73 ID:h+OfX6Tm.net
- gnu系のソフトはUNIX以降にできてるんだが?
- 44 :login:Penguin:2013/09/15(日) 02:55:59.15 ID:JCydlmhI.net
- 普段メインで使ってるテキストエディタは?
QQで今、統計ってる
http://qooqoo.tv/qq/id_question_02_17_00_2139479849/question.shtml
俺はVimに一票投げてきたが
VimもEmacsも少数派
- 45 :login:Penguin:2013/09/15(日) 22:01:57.97 ID:Z2PfnDz3.net
- >>43
gnu系の → GNUの
UNIX → Unix
って書くほうが通っぽいぜ!
- 46 :login:Penguin:2013/10/21(月) 20:13:32.13 ID:FhWazZ/h.net
- busyboxのviがおそろしく操作できない。
- 47 :login:Penguin:2013/10/21(月) 20:26:32.52 ID:p+M5XPZk.net
- >>46
同意。vimじゃないと使いにくいよね
- 48 :login:Penguin:2013/10/22(火) 23:19:52.08 ID:5h+yAlWj.net
- emacs歴が10年オーバーのおいらが尋ねるが
vim と emacs の切り替えするとき
操作が混じってしまうときってない?
例えばミスタイプしたので一文字バックしようとして
vim なのに C-b したり emacs なのに ^h したり。
- 49 :login:Penguin:2013/10/22(火) 23:21:53.34 ID:vnN+8iEQ.net
- vim多めだけと切り替えるときにそれある程度はしょうがないと思ってる。
- 50 :login:Penguin:2013/10/22(火) 23:35:32.47 ID:/82FYcRr.net
- OSそのものをバージョンアップしたらviがvimにアツプグレードされたよ
- 51 :login:Penguin:2013/10/22(火) 23:53:15.01 ID:vnN+8iEQ.net
- それaliasじゃないか?
vi : vim.tiny ->
vi : vim
に当たるようになったとか。
- 52 :login:Penguin:2013/10/23(水) 01:40:14.24 ID:BVnAANGn.net
- aliasではないよ。
- 53 :login:Penguin:2013/10/23(水) 10:50:25.02 ID:IPucGbzY.net
- Emacsとvimはどちらがすぐれていますか?
- 54 :login:Penguin:2013/10/23(水) 12:56:23.96 ID:pPWt72ME.net
- >>53
何十年も論争のネタに釣られるかー
- 55 :login:Penguin:2013/10/23(水) 23:17:31.82 ID:uRW+zBq7.net
- >>53
多才な高機能という点ならEmacsだろうな
- 56 :login:Penguin:2013/10/24(木) 02:37:55.65 ID:v3pGTA/i.net
- XEmacsってのもあったな
- 57 :login:Penguin:2013/10/24(木) 15:00:36.02 ID:gOoH4L3p.net
- XEmacsってまだ開発続いてんの?
- 58 :login:Penguin:2013/10/27(日) 16:59:25.36 ID:lw/jxqIV.net
- vimをsmalltalk上に移植して、
smalltalkとしてvimコマンド実装してぇけど
vimの規模がでかくなりすぎてて面倒くせ
- 59 :login:Penguin:2013/10/27(日) 23:18:26.48 ID:fFDJgpMO.net
- GNU Smalltalkで実装するですか
- 60 :login:Penguin:2013/10/28(月) 08:28:26.75 ID:vMX8mGng.net
- >>59
pharoというかpharoが動いてるcogvmを
headless(コマンドライン)モードで起動する。
- 61 :login:Penguin:2013/10/28(月) 12:03:10.52 ID:RypiJQKB.net
- おお、開発にシステムブラウザつかえるですね
- 62 :login:Penguin:2013/10/28(月) 16:21:28.33 ID:4GQAOgsH.net
- 学習コスト高すぎ
設定めんどすぎ
- 63 :login:Penguin:2013/10/28(月) 20:34:26.88 ID:rRUt9cZ2.net
- vim上でSmalltalkのシステムブラウザ起動して
vimバインドでコード書けたら最高だよな。
そういやPharoはsshで接続する事も出来るらしい。
- 64 :login:Penguin:2013/11/09(土) 23:01:01.21 ID:NJ2MAYRr.net
- 結局Pharoを-headlessで起動して、FileStreamの
stdinとstdoutでvimと通信するようにしたわ。
因みに起動時の入出力処理の待機とコードの実行は、
CommandLineHandlerで対応。
- 65 :login:Penguin:2014/04/25(金) 23:55:54.91 ID:9xsX3Gt7.net
- >>65
どんな機能があるか列挙してちょーだいな
- 66 :login:Penguin:2014/04/26(土) 20:21:29.70 ID:IFGu4pR7.net
- ググれ馬鹿
- 67 :login:Penguin:2014/04/26(土) 21:15:17.98 ID:Foss/vga.net
- <丶`∀´> 韓国人は世界一優秀な民族ニダ
(´・ω・`) 例えばどのへんが?
<丶`∀´> チョッパリはググる事しかできないニダ
<丶`∀´> 差別ニダ
<丶`∀´> レイシストデスニダ
- 68 :login:Penguin:2014/04/26(土) 21:18:07.12 ID:Foss/vga.net
- 誤字ってるけど
ま、いいや
- 69 :login:Penguin:2014/04/26(土) 22:48:27.96 ID:Hql9HR+8.net
- ネトウヨつまんねえよ
- 70 :login:Penguin:2014/04/26(土) 23:15:06.02 ID:Foss/vga.net
- ネトウヨでもつまんなくてもオカマでもなんでもいーけど
sublime textを移植しよう
と他人様に薦めるぐらいなら
そのメリットぐらいは提示して欲しいよ
ググったけどまるでわからん
- 71 :login:Penguin:2014/04/27(日) 00:59:59.26 ID:Cjl9zXYV.net
- つーか普通にsublime linux版あるし
大抵のことはvim+正規表現でなんとかなる
- 72 :login:Penguin:2014/07/19(土) 17:28:07.92 ID:38Pe72dP.net
- コンソールから使えなければvimやemacsの代わりにはならんじゃろい
- 73 :login:Penguin:2014/07/20(日) 00:56:26.08 ID:tGUTun/8.net
- ne (debianだと apt-get install ne) は結構いいエディタだと思う。
ESC押したらメニュー出てくるし。
でも名前をどうにかして欲しいな。ググって引っかかりにくい。
- 74 :login:Penguin:2014/07/20(日) 01:07:11.21 ID:/1nEnDz6.net
- edとかviとか2タイプで打てるように命名する時代があったらしい
素早くコマンドできるのがそのまま起動速度とむすびつけられていたとかなんとか
- 75 :login:Penguin:2014/07/20(日) 01:13:44.20 ID:SYylyBBR.net
- 今みたいに補完無いしな
- 76 :login:Penguin:2014/07/20(日) 21:55:06.13 ID:fG7BX11c.net
- 外人が作るアプリっていうのは美しさがない、調和がない
直感的なつくりになっていない。
いまのユーザーは色分け表示ができないとか、正規表現ができないとか
過剰な機能を求めすぎる。
そんなの豪華機能のそれらがたくさんでているだろ。
慣れればいいみたいな話になるからvi使えという話で終了するんだよ。
それで我慢すればいいだろwwwww
CP/M80で一般的なwordmaster "WM.COM"というコマンド的な機能でほとんど足りるよ。
じゃなければIDEとかのそれを使えばいい、vim,emacs使えばいいじゃん。
- 77 :login:Penguin:2014/07/21(月) 01:15:30.63 ID:a1IPlP34.net
- vimもemacsもキーバインドが糞過ぎて嫌なので早いとこ代替品に育って欲しいんですわ
- 78 :login:Penguin:2014/07/21(月) 02:59:38.68 ID:Dm8dVi3h.net
- vimもemacsもキーバインド気に入らないなら無理して使わないほうがいい
慣れてるからつい使うけど今時固執するもんでもないし
代替ってとサーバーでvimのエイリアスじゃなくて本気でviしかない環境だとnano使ってるわ
- 79 :login:Penguin:2014/07/21(月) 15:36:29.05 ID:0t5S50ub.net
- vimは非常時以外滅多に使わなかったけど、~/.vimrc に
set whichwrap=b,s,h,l,<,>,[,] " 左右のカーソル移動で行間移動可能にする(set [no]compatible 以降に記述しないといけない)
を追加したらすごく便利になってよく使うようになった。
- 80 :login:Penguin:2014/07/21(月) 16:27:38.11 ID:CD3L4aLS.net
- カーソルキーを使うのが一番自然だとして、
プロ用にキーバインドを作るならダイヤモンドカーソルが
一番優れているだろうな。
これをデフォとしてJavaScriptやいろんな一般的な
言語で拡張できるテキストエディタが求められているよ。
vim、emacsを代替する必要があるから
ターミナル内でも動くのも必須条件。
- 81 :login:Penguin:2014/07/21(月) 16:32:51.97 ID:jy8CbxOT.net
- カーソルキーないんで。
- 82 :login:Penguin:2014/07/21(月) 17:43:09.32 ID:Dm8dVi3h.net
- sshかVPSコンソールしか使わないからカーソルキーには困らないんだよなぁ
- 83 :login:Penguin:2014/07/21(月) 18:28:09.57 ID:MVXA3OlD.net
- 「この操作はこのキーバインドが一番優れてる」
こういう思考の馬鹿がvimやemacsをグチャグチャにしてきたんだろうなぁ
- 84 :login:Penguin:2014/07/21(月) 18:45:30.70 ID:CD3L4aLS.net
- emacsは英単語通りのキーだからわかるけど、
vimのhjklの理由がよくわからんな
jikmの方がいいじゃないか?
調べたら、ADM-3Aとかいうのがでてきたけど、
じゃあ、ADM-3Aはなんでそうしたのか。
使いやすい配列として考えたわけじゃなさそうね。
- 85 :login:Penguin:2014/07/21(月) 19:19:35.11 ID:nYkdW3N6.net
- jikmでは押しにくいので移動速度が落ちる
やるなら nnoremap すればいいけどね
- 86 :login:Penguin:2014/07/22(火) 01:57:05.28 ID:wRcbGzKo.net
- nnoremapで慣れると普通のvim使えなくなって大抵の環境で使えるってメリットが殺されるんだよな
- 87 :login:Penguin:2014/07/22(火) 14:02:37.74 ID:+ygG07+T.net
- >>85
じゃあ
hujnでもいいけど?
- 88 :login:Penguin:2014/07/22(火) 16:31:51.24 ID:K7jVb6kf.net
- なんのメリットがあるんだそれ
- 89 :login:Penguin:2014/07/22(火) 18:35:47.29 ID:+ygG07+T.net
- >>88
ゲーム機のコントローラーの十字キーが、
横一列にボタンが並んでいたら
アホだと思うよね?
- 90 :login:Penguin:2014/07/22(火) 19:02:54.68 ID:KvUV0Ut8.net
- カーソルキーでいいよもう
- 91 :login:Penguin:2014/07/22(火) 19:24:53.29 ID:IDNNGejl.net
- >>89
それじゃawsdでFPS民の真似事でも
- 92 :login:Penguin:2014/07/22(火) 20:17:40.79 ID:fx1SHen5.net
- >>91
なるほど、ダイアモンド型ではなくて凸型か。
w
a s d
- 93 :login:Penguin:2014/07/22(火) 20:19:11.39 ID:3Q+P4oww.net
- >>89
w,b,f,t,/,gi,g.,0,$
まだまだ基本的な移動で頻度の高いものは色々あるぞ?
- 94 :login:Penguin:2014/07/22(火) 20:20:32.95 ID:fx1SHen5.net
- >>93
適当に有り当てればいいのでは?
- 95 :login:Penguin:2014/07/22(火) 20:53:25.64 ID:IxxqQ2fN.net
- >>89
十字キーでエディタのカーソル操作するのを想像してみ?
冗談じゃねえって思うだろ?
- 96 :login:Penguin:2014/07/22(火) 22:21:42.84 ID:kBGQ5ah9.net
- >>89
それが何か関係あるの?
- 97 :login:Penguin:2014/07/23(水) 22:24:01.31 ID:UUScHLmj.net
- >>95
キーボードの右下に十字キーついてると思うけど?
- 98 :login:Penguin:2014/07/23(水) 22:27:46.31 ID:ls//OgOP.net
- カーソルキーに手を持っていくのが面倒
ESCも面倒
- 99 :login:Penguin:2014/07/23(水) 22:34:23.87 ID:FmQjhplU.net
- >>97
こんなやつ使ってるってこった
http://i.imgur.com/9XrCiqU.jpg
- 100 :login:Penguin:2014/07/23(水) 22:34:46.76 ID:UUScHLmj.net
- だからカーソルキーと同じ配列のショートカット
いわゆるダイヤモンドカーソルがいいよねって話だろ?
75 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★