vim、emacsを超えるテキストエディタが出来ない理由
vim、emacsはGUI版もあるがCUIでも使えるというのが最大のメリット
CUI、すなわち端末。端末ではGUIと違ってやれることが限られている。
画像が表示できない。(X使えばできるが、クライアントWindows、サーバーLinuxでは困難)
キーの操作方法か端末によって限られている。例えばシフトキーはSHIFT、ALT、CTRLだけ。
マウス、クリップボード、端末でも使えないことはないがターミナルソフトと設定によって
挙動が異なり実装が困難。
つまり、使いやすいテキストエディタを作るのであれば
GUI専用で作ったほうが、はるかに使いやすいものが出来る。
だが、一部の人間は端末の中で使えることが必須条件なため、
”一部の人間にとっては” vim、emacsが ”CUIで使えるものの中で”
最高のテキストエディタであると言ってる。
今の時代vim、emacsは最高のテキストエディタではないよ。
ただGUI専用では、超えられないものがあるってだけ。
vim、emacsを(全ての点で)”超える”テキストエディタが出来ない理由でした。 答えは条件によって変わるってだけだろ。そんなのはあたりまえのことだから
何も言ってないのと同じだな。geditはviを超えたと叫ぶほうがまだましだ。 >>1
いまどきの99.999%普及している標準的なキーが割り当てられていない
テキストエディタとかチンカスだよ。
CUIなのに超遅いPCで動作の重いVIとかありえないから
それは見た目は機能がないようで実際は10kb程度で実装された
テキストエデイタより恐ろしく重い。 端末の中で動くIDEがないんだよな。
念の為に言っておくと、IDEとは統合済みの環境のことで
自分で統合しなきゃいけない環境のことじゃありませんw 2ちゃんねるはお前のメモ帳じゃねーんだ。
みんなのメモ帳なんだ。
だからみんな自由に使え 開発にエディタを使うという考え自体が時代遅れだからかな
エディタは設定ファイルいじる時くらいだからnanoでいいよ
vim, emacsを超えたいとか
空母の時代に超大型戦艦を必死に作ってた日本らしい発想だな コンソールで動くIDEが無いのがいけないんだよな。
まともなコード補完も搭載していないエディタなんかゴミ。 コンソールでIDEごっこやりたい人はemacsでやったらいいじゃない?
エディタで開発するのが好きなら好みの開発向けエディタで頑張ったらいいよ
誰も使わなくなる頃には人間国宝になるかもしれないし いやエディタ論自体には興味ない
新しい技術についていくのが面倒になったおじさんか勘違いした新人が立てそうなスレだから気になった
エディタを使う技術に先がないのを新しい超エディタの登場で解決とかありえないでしょ
開発の未来を調べたり考えたりしないのかな
開発には凄いエディタを使いこなすのがいい
またはかっこいい、使いこなさないのは技術者じゃない
俺の使うこのエディタを使え的な不思議な発想は
宗教的なので議論にならないと思う >>11
emacsをIDEにするプロジェクトってあるの?
あるパッケージを導入したら
例えばいまのIDEではほぼ標準装備の
デバッガ機能、リファクタリング機能、
プロジェクト管理機能、などすべて統合されるとか 新しいEmacsにはCEDITがはいってる
C++リファクタにはXrefactoryいれたらいいよ どうみてもmifesを超えるテキストエデイタは存在しないわ。
mifesの基本機能とか16bitのDOS時代にほぼ完成していた。
操作はド素人すら簡単に理解できるインターフェースであり。
操作性も軽さも機能面でもTOPの座だが高額の有料製品であった。 vimもemacsも使うけど
Esc押して一回指を離してhogeみたいな操作に
疑問を抱かず使い続けてる奴はコンピュータに向いてないと思う
"1"のとなりEsc派にはこんなの多くて困るわ まさに >>1 にあるとおり、
sshとかでLinuxBoxに繋いで最悪 CUI だと
どうしてもMUAはemacs上で動く奴になってしまう。
すると普段のエディタもGUIのは避けるようになる。 emacsではAlt同時押しの方を使うから俺はEscは使わない。
ただ、Ctrl-nとかは疑問を感じながら使ってるぞw GUIエディタからEmacs、その後Vimになって
その後環境との兼ね合いで仕方なくGUIエディタに戻ったけど
GUIエディタはGUIとの整合性を重視してか
エディタとしてはちょっと微妙なキーバインドが多いと思う
特にファイルオープンなんて使用回数少ないんだからC-oに割り当てんなっつーの…
Vimでは:からの、EmacsでもC-xからのワンクッション入れるタイプのコマンドで
(C-)oは空行挿入という一度の編集で何度も使うようなコマンドを割り当ててるのに 組み合わせキーはAlt, Ctrl共に使うのが稀という利用者を想定しているんだろうね。
少し前にGmailのメールテキスト編集エリアで、Ctrl-Kがリンク挿入になってびっくりした。 キーボードが IBM SpaceSaver の配列で
emacs, vi を使うと、使いやすくすぎて死にたくなる ファンクションキー F1〜F12 が4個ずつグループ化されている
↓ ↓ ↓
┌┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┐
└┘└┴┴┴┘└┴┴┴┘└┴┴┴┘└┴┴┘
┌───────────────┐┌┬┬┐
│ │├┼┼┤
│ │└┴┴┘
│ │ ┌┐
│ ┌┐ ┌┐ │┌┼┼┐
└─┘└─────────┘└─┘└┴┴┘
↑ ↑ ↑
Windowsキー、Appキーが存在しない |
カーソルキー、機能キー、編集キーが独立した山となっている 2012年になってやっと現れたね
Sublime Textが
まあ、MacのTextmateとかkomodoもいい線行ってたけど >>29
コンソールベースで動くそれらとは比較できんね。 >>29
起動したらURLで買えってでてきた。USD $70
>Sublime Text
まだ無料で使えるという解説が多いが。orz 訂正
Sublime Text 2(これならいけた)
Sublime Text 3(有料、お試しも無い様子) 俺も最初はそう思ったが、sublime codeintlやime support、sublime linter、と
プラグイン入れてるうちに考えが変わってきた
外人たちのyoutubeのビデオとか見て完全に考えが変わった Sublimeっていいよな、とemacsで書いてしまう程に
骨絡みなんだぜ 使うほどにゴミとしか思えない。
考えが変わるとか、もうステマとしか。 Sublimeに乗り換える気は全く無いが、Youtubeの動画とか見る限り、
使いこなせるようになれば最強のエディタなんだろうと思う。 pythonで拡張書けるってのは心惹かれるものがある sublime textは有料だから、ソフトウェアに金を払う文化のないお前ら土人には無理 >>43
gnu系の → GNUの
UNIX → Unix
って書くほうが通っぽいぜ! emacs歴が10年オーバーのおいらが尋ねるが
vim と emacs の切り替えするとき
操作が混じってしまうときってない?
例えばミスタイプしたので一文字バックしようとして
vim なのに C-b したり emacs なのに ^h したり。 vim多めだけと切り替えるときにそれある程度はしょうがないと思ってる。 OSそのものをバージョンアップしたらviがvimにアツプグレードされたよ それaliasじゃないか?
vi : vim.tiny ->
vi : vim
に当たるようになったとか。 >>53
多才な高機能という点ならEmacsだろうな vimをsmalltalk上に移植して、
smalltalkとしてvimコマンド実装してぇけど
vimの規模がでかくなりすぎてて面倒くせ >>59
pharoというかpharoが動いてるcogvmを
headless(コマンドライン)モードで起動する。 vim上でSmalltalkのシステムブラウザ起動して
vimバインドでコード書けたら最高だよな。
そういやPharoはsshで接続する事も出来るらしい。 結局Pharoを-headlessで起動して、FileStreamの
stdinとstdoutでvimと通信するようにしたわ。
因みに起動時の入出力処理の待機とコードの実行は、
CommandLineHandlerで対応。 sublime textを移植しよう
Vimの向こう張れるのはこいつしか <丶`∀´> 韓国人は世界一優秀な民族ニダ
(´・ω・`) 例えばどのへんが?
<丶`∀´> チョッパリはググる事しかできないニダ
<丶`∀´> 差別ニダ
<丶`∀´> レイシストデスニダ ネトウヨでもつまんなくてもオカマでもなんでもいーけど
sublime textを移植しよう
と他人様に薦めるぐらいなら
そのメリットぐらいは提示して欲しいよ
ググったけどまるでわからん つーか普通にsublime linux版あるし
大抵のことはvim+正規表現でなんとかなる コンソールから使えなければvimやemacsの代わりにはならんじゃろい ne (debianだと apt-get install ne) は結構いいエディタだと思う。
ESC押したらメニュー出てくるし。
でも名前をどうにかして欲しいな。ググって引っかかりにくい。 edとかviとか2タイプで打てるように命名する時代があったらしい
素早くコマンドできるのがそのまま起動速度とむすびつけられていたとかなんとか 外人が作るアプリっていうのは美しさがない、調和がない
直感的なつくりになっていない。
いまのユーザーは色分け表示ができないとか、正規表現ができないとか
過剰な機能を求めすぎる。
そんなの豪華機能のそれらがたくさんでているだろ。
慣れればいいみたいな話になるからvi使えという話で終了するんだよ。
それで我慢すればいいだろwwwww
CP/M80で一般的なwordmaster "WM.COM"というコマンド的な機能でほとんど足りるよ。
じゃなければIDEとかのそれを使えばいい、vim,emacs使えばいいじゃん。 vimもemacsもキーバインドが糞過ぎて嫌なので早いとこ代替品に育って欲しいんですわ vimもemacsもキーバインド気に入らないなら無理して使わないほうがいい
慣れてるからつい使うけど今時固執するもんでもないし
代替ってとサーバーでvimのエイリアスじゃなくて本気でviしかない環境だとnano使ってるわ vimは非常時以外滅多に使わなかったけど、~/.vimrc に
set whichwrap=b,s,h,l,<,>,[,] " 左右のカーソル移動で行間移動可能にする(set [no]compatible 以降に記述しないといけない)
を追加したらすごく便利になってよく使うようになった。 カーソルキーを使うのが一番自然だとして、
プロ用にキーバインドを作るならダイヤモンドカーソルが
一番優れているだろうな。
これをデフォとしてJavaScriptやいろんな一般的な
言語で拡張できるテキストエディタが求められているよ。
vim、emacsを代替する必要があるから
ターミナル内でも動くのも必須条件。 sshかVPSコンソールしか使わないからカーソルキーには困らないんだよなぁ 「この操作はこのキーバインドが一番優れてる」
こういう思考の馬鹿がvimやemacsをグチャグチャにしてきたんだろうなぁ emacsは英単語通りのキーだからわかるけど、
vimのhjklの理由がよくわからんな
jikmの方がいいじゃないか?
調べたら、ADM-3Aとかいうのがでてきたけど、
じゃあ、ADM-3Aはなんでそうしたのか。
使いやすい配列として考えたわけじゃなさそうね。 jikmでは押しにくいので移動速度が落ちる
やるなら nnoremap すればいいけどね nnoremapで慣れると普通のvim使えなくなって大抵の環境で使えるってメリットが殺されるんだよな >>89
ゲーム機のコントローラーの十字キーが、
横一列にボタンが並んでいたら
アホだと思うよね? >>92
なるほど、ダイアモンド型ではなくて凸型か。
w
a s d >>90
w,b,f,t,/,gi,g.,0,$
まだまだ基本的な移動で頻度の高いものは色々あるぞ? >>90
十字キーでエディタのカーソル操作するのを想像してみ?
冗談じゃねえって思うだろ? >>96
キーボードの右下に十字キーついてると思うけど? カーソルキーに手を持っていくのが面倒
ESCも面倒 だからカーソルキーと同じ配列のショートカット
いわゆるダイヤモンドカーソルがいいよねって話だろ? >>100
そういうのはFnの存在が哀れだと思いますw
結局同時押しするキーが一個増えるとか。 >>98
普通のキーボードには「十字キー」なんていう親指一本で操作するようなキーはついてないよ
カーソルキーとは操作性が全く異なる
んで、カーソルキーとダイヤモンドカーソルも指の置き方動かし方は全然違うわな 人それぞれソフトの環境もハードの環境も全然違ってて、やれる事もやりたい事も全然違うのに
糞みたいな狭い了見で作られた「ぼくのかんがえたさいきょうのキーバインド」とか押し付けるアホはマジで死んでほしい clang completeとtweetvimが便利すぎて >>105
1年前の自分みたいであれだけどかなり変態環境だよそれw >>106
変態環境いいじゃないか!
こちとて趣味よ urxvtにscreenとvimありゃ操作面で幸せ >>107
同類だからなんとも言えんww
tmuxに乗り換えてw3mでネットサーフィンしようぜ >>108
勿論、マルチメディア以外はw3mで完結してるよ
tmuxについてはscreenから乗り換えるメリットがあまり感じられない・・・ >>109
さすがこんなスレにくるやつは変わり者w
確かにアタッチデタッチとウインドウの切り替え出来れば十分かも 最近のLLでカスタマイズ出来るEmacsが理想
正規表現リテラルとか欲しいわけです emacs lispに正規表現リテラル付ければいい emacs lispに正規表現リテラルとか付ければいい >>114
You are COOOOOOOOOOOOOOOOOOOL!! 既存コードとの兼ね合いがあるんだから、言語はそんな簡単に弄れんよ (regp "正規表現")
な感じでリテラルいけんじゃね? リーダマクロ付ければ正規表現リテラル定義出来るけどな SublimeTextを誰かコンソールで動くようにしてくれ GUI開くと重い vim, emacsとか60歳以上のババアやジジイの使うソフト。
vim, emacsは1980年頃のソフトだ。
wineを介してwindowsのeditorを使っている自分が勝ち組。
windows7もXPも購入したことし。2000円でリカバリDVDを1枚買ったくらい。 いやいくらなんでもvimは1990年代からだろう。 >>121
で、そのwinのエディタは何よ?
教えて下さい >>123 コンピューターの移り変わり激しいから、地球の歴史にすると
1980年代も、1990年代も古生代以前!! 123は頭が「ずれてる!!」
>>124 k2editor, Jmeditor2改造版, vz editor, Mery(以上国産)
PSPAD(技術の国チェコの人が作った欧州では有名なエディタ。日本語も通る),
Notepad++など。チョンコロのつくったEmeditorのことは言うな!!死んでもらう!!
Vim, emacsがいいとかほざいている奴はただの狂った老人!! 死んでくれ, 死ね!! 127 昔から言い古された言い方だ。ババア、ジジイ死ね!!
チョンコロ死ね!! どうもそうらしいな
最近のエディタは高性能らしいから人もコロコロできるんだろう >>126 はそのエディタを使い分けてるの?
使ってきた歴代のエディタって事だったら
最終的にどこに落ちつたかも
教えてもらえると嬉しい
Emacsユーザーだったけど
最近は重くなった気がするので軽いのを探してる
参考にしたい
お手数でなければ、だけど emacsが、行番号出すぐらいで凄い重くなるし
関数の折りたたみもできないしで
別エディタに移行したいと思っている >>131
行番号表示すんなよ。そういうエディタじゃない。
関数折り畳みなんざできるだろうが…… >>132
レスありがとうございます。
行番号がだせて
関数が折り畳める軽いエディタを
長年追い求めております
emacsは好きなのですが
私の今のpcには重いのです。 行番号のせいで重いんじゃなくてc-modeが重いんじゃないのか >>134
emacs24 -q でlinum-mode で17万行をスクロールさせてみたが、
まあたしかに引っ掛る。
けどまあそういうエディタじゃないからなあ……
多彩な移動コマンドを駆使するスタイルなんでな。
行番号ならvimなんじゃないのか? 知らんけど。 set relativenumber
set number >>130
k2editor, Jmeditor2改造版, PSPADの3つがおすすめ。普段使いはJmeditor2改造版(XP, 7)を、
やや重い作業or特定の言語を使用するときはK2editorかPSPADを使い分ける。
秀丸editorは古いし・・・・ 古いとか新しいとかって感性で道具選んでいるあたりがちょっとアレですなw >>139
おまえキチガイだからwineをつかって秀丸を使おうとしたことないだろ!!
無知でキチガイは黙ってROMしろ馬鹿(笑)!! クラスライブラリやフレームワークがないと
テキストエデイタ程度も作れないソフトエンジニアって無能の証拠だろうな。 Vim!Vim!Vim!Vimぅぅうううわぁああああああああああああああああああああああん!!!
あぁああああ…ああ…あっあっー!あぁああああああ!!!VimVimVimぅううぁわぁああああ!!!
あぁクンカクンカ!クンカクンカ!スーハースーハー!スーハースーハー!いいVim pluginだなぁ…ひひひ
んはぁっ!Vimたんの黄緑色の髪をエディットしたいお!エディットエディット!あぁあ!!
間違えた!VimVimしたいお!VimVim!VimVim!髪髪VimVim!カリカリVimVim…(SEGV)!!
僕が設定したVimたんかわいかったよぅ!!あぁぁああ…あああ…あっあぁああああ!!ふぁぁあああんんっ!!
Vimテクニックバイブル発売されて良かったねVimたん!あぁあああああ!かわいい!Vimたん!かわいい!あっああぁああ!
実践Vimも発売されて嬉し…いやぁああああああ!!!にゃああああああああん!!ぎゃああああああああ!!
ぐあああああああああああ!!!テキストエディタなんて現実じゃない!!!!あ…バトルエディターズもエディタアニメもよく考えたら…
V i m ち ゃ ん は 現実 じ ゃ な い?にゃあああああああああああああん!!うぁああああああああああ!!
そんなぁああああああ!!いやぁぁぁあああああああああ!!はぁああああああん!!暗黒美夢王(ダークビムマスター)ぁああああ!!
この!ちきしょー!やめてやる!!現実なんかやめ…て…え!?見…てる?画面のVimちゃんが僕を見てる?
全画面で起動してるVimちゃんが僕を見てるぞ!Vimちゃんが僕を見てるぞ!vim-jpのVimが僕を見てるぞ!!
Vim Advent CalendarのVim Girlが僕に話しかけてるぞ!!!よかった…世の中まだまだ捨てたモンじゃないんだねっ!
いやっほぉおおおおおおお!!!僕にはVimちゃんがいる!!やったよBram!!ひとりでできるもん!!!
あ、僕のVimちゃああああああああああああああん!!いやぁあああああああああああああああ!!!!
あっあんああっああんあVim様ぁあ!!ビ、ビマー!!ビムエディッタぁああああああ!!!
ううっうぅうう!!僕の想いよVimへ届け!!vim_devのMLへ届け 100000文字くらい paste したとき vim 遅いんだが、
emacs だともうちょっとましなのかな >>144
vimもEmacsも色付きをオフにすればマシになると思う。 vim, emacsとか60歳以上のババアやジジイの使うソフト。
vim, emacsは1980年頃のソフトだ。
wineを介してwindowsのeditorを使っている自分が勝ち組。
windows7もXPも購入したことし。2000円でリカバリDVDを1枚買ったくらい。
100000文字くらい paste したとき vim 遅いんだが、
emacs だともうちょっとましなのかな
>>142のような気狂いが使うのがvimやemacsだから使いたくない キチガイ臭がする>>146のような文章どっかで見たことあるなと思ってたらやっぱり志賀慶一だったか。
志賀ってvimもemacsも使えないんだ、さすが低レベルの雑魚。 いまLinuxでは上下左右キーで一文字ずつカーソルを動かしながら
入力できる
テキストエディタがないんですよね。(CUIで動くやつ)
これも初心者が離れる原因かと ヨロシクノキワミアッーーーーーー!!!!wwwwwwwww 結論:atomを使っている俺、原始人共を高みの見物 Vimのキーバインドになれると他のエディタ使えないな >>158
vimもEmacsも両方使ってるけど問題ないな 超誤爆すまぬ、、、、あ、vimはいいね。lispもいいね。 他のエディタに乗り換えて、慣れるまで頑張る体力がない
最初に触ったvimがマルチプラットフォームでまじ助かってるわ vimにおいて、新しいタブでファイルを開く+ファイル一覧から選択して開く、
を実現するためのコマンドはどう入力すればよいのでしょうか。 >>165
:r!ls で gf で <c-r>T だな(無茶) >>165
:tabedit | :e .
じゃダメ? Emacsって立場が微妙だよな
エディタとしてよりも環境として強いけどそもそも環境だったらIDEに勝てないっていう
vimはエディタとして強いけど環境としては弱い
でもそこが良い >>171
Emacsの環境ってそういう意味での環境じゃない Emacsは、エディタがメインではなく、Emacs LispのREPLがメインで、オマケとしてエディタが付いているイメージ。
そこが良い。 emacs使うくらいならeclipse使うし
lisp使うくらいならスクリプト組むし ATOMはemacsを超えてる
ATOMもemacsと同じ環境としてのエディタを目指して開発されてる
cuiシェルもemacsと同様にエディタ内に取り込めるからguiであることのデメリットは無いし
vim並みの強烈な編集能力は無いしvim-modeも糞だからvimを超えたとは言い難いけどemacsは超えてる >>176
ネットに接続しなきゃいけない時点でゴミ 指が覚えれば、emacsの方が楽なんだろうけど、そこまで修行する環境じゃ無いんだよなあ。
昔とった杵柄でviをポチポチ叩いてる親父です。
最近RaspberryPiを始めたもので。 >>177
ん?
何が言いたいのかさっぱりわからん
emacsだってプレインストールされてるディストリビューションは…、まぁ無いからリポジトリとかから落とすよね?
つまりemacsを手に入れるのもネットに接続しないといけないよね?
その段階が容認されるならATOMも同じだし、パッケージで拡張してcuiシェル使えるようにするのも大差ないよね?
まさかchromiumベースであることを指して「ネットに接続しないといけない」って言ってる? >>178
Busyboxのvi使うと、その糞性能がよくわかる。 >>181
まあ、nanoのイライラに比べれば・・・ vimのせいで馬鹿の間でlinuxが普及してしまった。だろ。 geanyのキーボードマクロが使いやすければ理想なのだが…
使いづらいのでキーボードマクロはvimでやってる たかがテキストエデイタすら作れない奴っておおすぎね? なんかケンシロウが s/stream/*ココ*/ で百烈軒ぶっ放してる絵が突然浮かんだ >>189
VZなんてREDから比べるとナメクジ以下の速度しかない。 懐かしいな。
Vz の動作がおかしくなったことがあるけどソースコードが付いてたから使い続けることが出来た。
実行ファイルが1バイト化けたのが原因だったよ。
RED で同じようなことが起こった時はどうしようもなかった。だから Vz に乗り換えた。 >>171
エディタとして強い。
恐らく、vi/vimの強みとして
・文字列の変換が指先一つで即終了。
・手をホームポジションから離すことなく、マウスがなかった若しくは普及してなかった時代からあるお陰で全ての操作がキーボードで出きる。(モードという概念)
・vim自身がバージョンアップしても影響がない。
・vimスクリプトスゲーw
・vimそのものがIDEともとれる。
言語ごとの異なるIDEはない。
・軽い。 >>171
>vimはエディタとして強いけど環境としては弱い
でもそこが良い
まだ、vimを使いこなせてないかvim5以前のバージョンでも使ってるんですか?
vim6以降使った時は失神したよw >>191
REDよりMifesMiniのほうが圧倒的に早い。
10MHzで超高速動作だ vimのキーバインドに慣れるとあれだな
chromeまでhjklで操作するようになるわ SublimeText3もvimのキーバインドにしてる
subl3とvimのいいとこ取り出来て良いですぜ chrome拡張がvim再現度低いのでfirefoxから離れられない Lispの代わりにRubyで構築された
Ruby versionのEmacsみたいなエディタ・環境があればいいのに
Rubyで拡張可能なエディタ、誰か作ってくれないかなぁ >>200
そうゆうのEmacs以降何度もあったけど、どれ一つとして実を結んだのってないよね。
なぜかわからんけど。 最初期は一人でがばっと書かんと
それからでないと仲間は集まらんからな
Gimpを超える画像編集がなかなか出ない理由と一緒 でも一人で多くのコードを書くのは大変。
そこで人を雇うんだよね。
作りたい人がいて、それを実現するために投資をする。
そうすると今度はその投資を回収しなきゃいけない。
無料のソフトで難しいのはコストを回収する方法。 Linux使ってる人は向上心がないからな。新しい使い方なんて覚えられない。 >>208
ばっかおまえWindowsユーザーこそ変革を嫌う保守層だろうが。
毎回OSのバージョアップ騒ぎを忘れたのかw GUIウィザードがないと生きていけないユーザ
多数のサブコマンドを持つツールを理解できないユーザ
viとテキストファイルで生きていけるユーザ
みんなちがってみんないい fcitx.vim入れてるからさほどでも
むしろtmuxの切り替えを忘れて死ぬほうが多い vimはグラフィカル対応が弱いのがなぁ。
例えばatomだとわかりやすいアイコンが表示できたりするんだが、
vimだとそれができないし。(powerlineが限界) vimもemacsもすばらしすぎる
あれこそウィザードが使いこなすテキストエディタ
初心者を寄せ付けないが、自ら我慢強い
付き合いを続けた先には桃源郷がある vimもemacsもマスターしたら空手の達人
みたく、あるいは魔法使い、ウィザード
のようになれる
UNIX、シェルスクリプト、vimかemacs
で三種の神器 >>200
Emacs →lisp(elisp)
vim→ vim script
sublime text →python
atom →javascript( coffee script) vimは場面によっては半端なスクリプトより exコマンド
正規表現が変態だけど >>221
vimとemacsしか知らない人が言うせりふ
古い時代の商用テキストエデイタは高性能で超高速に動いていた。
vimとemacsはサイズも速度も巨大で遅く、そのサイズなら当然の機能である。 VS CodeとかAtomとかemacs/vimより巨大で遅いよね。 >>225
肥大化したそれが好きな人にはメタボエデイタが一番 emacs/vimはコンソールでも動くから、
コンソールの性能に足を引っ張られてしまう。
原則として文字単位でしか表示できないから、
ファイルのアイコンを表示するとか
文字の下に波線を引くとか、そういったことが出来ない。 >>227
コンソールでアイコンとか波線とか言っている事がおかしいって気づけよ そいつが言ってるのはCUI版での実装に制限されてGUI版でもファンシーな機能が実現できないってことだろ 文字を修飾したいって時点でテキストエディタじゃなくワープロの範疇じゃね >>230
文字に色を付けられるのはワープロの範疇じゃないのかね?
コード補完やlintはIDEの範疇じゃないのかね?
ファイルブラウザはファイラーの範疇じゃないのかね?
vimやemacsをただのテキストエディタじゃないレベルにまで
できることを素晴らしいと言ってるくせに、
さらにそれよりももっと良くなる方法をなぜワープロと言いたいのかね?
すでにテキストエディタの範疇じゃないことをやってるくせに
実現できないことを、それはテキストエディタの範疇じゃないと言いはるのはやめたまえよ。 >>231
いや俺は素晴しいとか言ってないぞw
大丈夫か? 落ちつけよ。 vimやemacsはコンソールで動くという特徴があるから使われているだけで
最高のテキストエディタだから使われてるわけじゃないのだよ。
コンソールで動くというのは未だ重要なことだからvimやemacsが
今すぐ消えることはないだろうが、そういった制限がない環境で
最高のテキストエディタを使いたいと言うならば、vimやemacsを使うべきじゃない。
今使っていて妥当だと思える人は、最高じゃなくてもコンソールで動くことが
重要というインフラエンジニアぐらいなもんだろう。
プログラミングでvimやemacsを使うもんじゃない。 敬語がおかしい、故にリアル小学生
論理的思考(もちろん皮肉)ですことwww emacsでauto-completeなんかをttyとGUI両方で使ってみてたりするけど、
ttyでの挙動は制限がある、という感じで足を引っ張ってる感じはしないな。
まあ実装する方は両方で動くよう気を使って作らないといけないのかもしれない
ので、そういう意味で足を引っ張ってるということはあるかもしれない。 そりゃCUIに制限されたGUIのemacsと
CUIのemacsを比べても違いがわからないのは当たり前だろw
他のエディタのauto-completeと比べないと。 >【Emacsは衰退しました - Qiita 】
>http://qiita.com/itckw/items/ff079c7572d6a1acd349
本文一部
>30年前も重すぎると叩かれていた Emacs ですが、当時に比べてCPUも
>メモリもネット帯域も何千倍も進化した今でも重いとか言われるのは
>いったいどういうことなんでしょうか。(お
>これだけ長い間使われていると、利用者の年齢分布も、10歳代台から
>60歳代まで、幅広く分布してきます。1980年代・90年代に活躍した
>Emacs開発者を過去の変更履歴から検索すると、すでに鬼籍に入って
>いる人もいます。 まあ、今はVSCodeという最強のエディタができたわけだが・・ vscodeはatomやsublimeと比べてどう?
最強たる所以を知りたい >>245
じゃあ端末で動いてゴミじゃないのを教えてくれ コンソールで動くゴミなら挙げられるぞ。
vimにemacsは間違いなくゴミ。 正しく言えば、コンソールのエディタはみんなゴミってことだねw コンソール前提の時点で色々制限がでてくるからゴミ扱いするのは仕方ないよね。
事実だからなおさら・・・ ところで、viやemacsをゴミと表現する人はテキストエディタで何つかってるの?
メモ帳? なんかおかしくね。
コンソールエディタがゴミとか…
メモ帳はハイライトできないじゃん。nanoはできるよね。
VimやEmacsがゴミってのはさすがになー。
Org-modeとか、使ったことない人だと思う。 他と比べる以前にviとかEmacsとか操作性が悪すぎるだろwww ViやEmacsは操作できない。そういう人もいるだろう。
俺は拡張性に惚れ込んで両方のキーバインドを体に叩きこんだが、一時期の苦行を乗り越えれば他は使う気になれない。
ちなみにViはだめだぞ。使うならVimのほうがいい。
まだEmacsのほうがおすすめできるかな。
Windows標準キーバインドのモードがあるから。あれ、名前なんだっけ? windowsで使ってたxyzzyは普通に好きだったしソフトとしての出来は良いと思うけど
結局既存の拡張lispの量が段違いなんでEmacsしか使わなくなったなあ
結局ユーザー数が多いもの使った方が便利だよねという悲しい現実 Eterm, Screen, Ed, Vim, Canna, Kinput2, Elinks, FIREFOX, 普通の人はコンソールのエディタと普段使うエディタは切り分けて考えてる。
VSCodeがコンソールで使えないから糞とは思ってない。
GUIを使ってるのにコンソールで使ってるのとかわらないエディタを糞と思ってる。 オレも普段はvscode使いだけど、
手元にandroidしかないときがあるので、vimも使えるようになりたい Electron系エディタは時代の流れに乗れてる感こそあるものの重いのがね 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
73L34DXIZ1 低機能のMS-DOSがあっさり普通の一般人にまで普及したのに
高機能なUNIXが普及しなかったのはエディタのせいだしな。 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
SCIX4 iPadPro用にEmacsがないか調べてみた。
日本語が使えるのは無いのか。 達人が使っているエディタはemacsが多いが、運用担当者に人気なのはVimだね。
一般的にはSakura?
俺の様な中途半端物はATOM
使いこなせているわけではないが、なんとなく新しいから勉強している。
でも、メモ帳もかなりの割合で使用しているな AtomもSublimeTextみたいに終わった感
VSCodeにすっかり差をつけられたし、開発リソースも吸い取られてそう じゃあ、最後にはVSCodeが勝のか・・・
OfficeみたくMS一択は嫌だな >>270
> 達人が使っているエディタはemacsが多いが、運用担当者に人気なのはVimだね。
Emacsはカスタマイズしてなんぼの世界だから、運用するサーバーに個別に
入れるのは難しい。trampで管理端末から集中管理するなら使えるかも。
その点どんなサーバにもvimあるいはviは入っているから、コマンドに慣れて
使いこなせれば便利です。 >>265
だよな。MacとかいうUNIX使ってる奴は100%使えてないよな。 >>274
そうでもないだろ。
unix使いたいからmacつかってるやつもいるぜ
GNU入れればlinuxとの差分も大分なくなるし
adobe関連さえ動けばlinuxにしたい人たくさんいると思うぜ Macの良いところは標準のキーバインドがEmacsなこと
bashもそうだけどね Macのメリットはいつでも互換性、サポートを一切捨てれること。 >>227
Unicodeに対応してればできると思う こういうのな
A̰B̰C̰
波線を入れたい文字の後に U+0330 な
他にも色々あるぞ Vim, Emacs が苦手なら nano を使えばいいじゃない
あと Emacs が重いとおもうなら zile を使えばいい
あと kate, Gedit, scite, medit いくらでも
選択肢があるじゃん。builder もあるし。
ちょっと探せば、嫌ってほど見つかる。
気が合う奴を使えばいいよ。 いまだにsuコマンドとvimを使って設定をいじっている。
時代遅れ? >>282
,、ァ
,、 '";ィ'
________ /::::::/l:l
─- 、::::;;;;;;;;;`゙゙''‐ 、 __,,,,......,,,,_/:::::::::/: !|
. : : : : : : `゙'ヽ、:::゙ヾ´::::::::::::::::::::::`゙゙゙'''‐'、. l| またまた ご冗談を
、、 . : : : : : : : : r'":::::::::::::::::::::::::,r':ぃ::::ヽ::::::::ヽ! ,、- 、
.ヽ:゙ヽ; : : : : : :ノ:::::::::::::::::::::;;、-、、゙::: rー-:'、 / }¬、
. \::゙、: : : :./::::::::::::::;、-''":::::::::: ,...,:::,::., :::':、 _,,/,, ,、.,/ }
ヽ:ヽ、 /::::::::::::::::::::::::: _ `゙''‐''" __,,',,,,___ /~ ヾ::::ツ,、-/
`ヽ、:::::::::;;;、、--‐‐'''''',,iニ- _| 、-l、,},,  ̄""'''¬-, ' ''‐-、 .,ノ'゙,i';;;;ツ
_,,,、-‐l'''"´:::::::' ,、-'" ,.X,_,,、-v'"''゙''yr-ヽ / ゙゙'ヽ、, ,.' j゙,,, ´ 7
,、-''" .l:::::::::::;、-''" ,.-' ゙、""ヾ'r-;;:l 冫、 ヽ、 / __,,.ノ:::::ヽ. /
l;、-'゙: ,/ ゞ=‐'"~゙゙') ./. \ / '''"/::::;:::;r-''‐ヽ
,、‐゙ ヽ:::::..,.r'゙ ,,. ,r/ ./ ヽ. ,' '、ノ''" ノ
,、‐'゙ ン;"::::::. "´ '゙ ´ / ゙、 ,' /
' //::::::::: {. V /
/ ./::::::::::::: ', / /
. / /:::::::::::::::::. ',. / ,.、 / rootはvimじゃなくてvi使うべきって事ですよね?同感です。 同意を求めておきながら勝手に自分の想定した答えに同感する厚かましいバカ、おる? >>287
,、ァ
,、 '";ィ'
________ /::::::/l:l
─- 、::::;;;;;;;;;`゙゙''‐ 、 __,,,,......,,,,_/:::::::::/: !|
. : : : : : : `゙'ヽ、:::゙ヾ´::::::::::::::::::::::`゙゙゙'''‐'、. l| またまた ご冗談を
、、 . : : : : : : : : r'":::::::::::::::::::::::::,r':ぃ::::ヽ::::::::ヽ! ,、- 、
.ヽ:゙ヽ; : : : : : :ノ:::::::::::::::::::::;;、-、、゙::: rー-:'、 / }¬、
. \::゙、: : : :./::::::::::::::;、-''":::::::::: ,...,:::,::., :::':、 _,,/,, ,、.,/ }
ヽ:ヽ、 /::::::::::::::::::::::::: _ `゙''‐''" __,,',,,,___ /~ ヾ::::ツ,、-/
`ヽ、:::::::::;;;、、--‐‐'''''',,iニ- _| 、-l、,},,  ̄""'''¬-, ' ''‐-、 .,ノ'゙,i';;;;ツ
_,,,、-‐l'''"´:::::::' ,、-'" ,.X,_,,、-v'"''゙''yr-ヽ / ゙゙'ヽ、, ,.' j゙,,, ´ 7
,、-''" .l:::::::::::;、-''" ,.-' ゙、""ヾ'r-;;:l 冫、 ヽ、 / __,,.ノ:::::ヽ. /
l;、-'゙: ,/ ゞ=‐'"~゙゙') ./. \ / '''"/::::;:::;r-''‐ヽ
,、‐゙ ヽ:::::..,.r'゙ ,,. ,r/ ./ ヽ. ,' '、ノ''" ノ
,、‐'゙ ン;"::::::. "´ '゙ ´ / ゙、 ,' /
' //::::::::: {. V /
/ ./::::::::::::: ', / /
. / /:::::::::::::::::. ',. / ,.、 / カーソルの覚え方を考えた
h: キーボード「H く」→左矢印に見立てる
j: 下の行へjump(ジャンプ)
k: キーボード「K の」→上へ登る(のぼる)
l: キーボード「L り」→「ri」ght(右) 覚える必要は無い。慣れろ。慣れるためにwebブラウザの操作をvimでできる拡張入れろ ADM-3A のキーボードには
その位置に矢印が印字されてたからね >>264
商売だから普及したんだろ、ソフト屋さんの
UNIXはもともと商売向けじゃないんだし
それを商売向けに取り込んでiMac/iPhoneでAppleは
息を吹き返した
市場に向くか学術にヒキコモルかの違いだろうな 商用UNIXは商売向けじゃないとかアクロバット擁護にもほどがある。
マカーはほんと馬鹿だなw UNIXワークステーションとか言われてた時代は100万以上するのに結構売れてたな
UNIX Magazineという雑誌もあった
ワークステーションの広告見ては買った気になってたなw その時代はPC98やMacもフル装備100万近くしただろ >>264
MS-DOS標準のエディターはedlinだぞ
ver6以降は違うけどそれまではずっとedlinだぞ Windows9xのMS-DOSはバージョン6だからedlinが入ってなかったけど
NT系WindowsのMS-DOSはバージョン5相当だからちゃんとedlin使えたんだぞ SSHとかターミナルならともかくGUI使えるなら
敢えてemacsやvimを使うことってないよな
プログラミングもしないし… モダンなエディタでvimバインドまともに動くやつないからしょうがなくvim使ってる ナウなヤングにバカウケなトレンディエディタがVim vimをインストールするとvimtutorってチュートリアルが一緒にインストールされる優しさ Emacsにもチュートリアルあるぞ
C-h tで始められる 毎日使わないと数日で忘れるviキーバインド。毎日エディタ使うなんてオタクしか無理。 毎日使うブラウザ等もVimキーバインドで使えるようにすればいい 仕事で毎日エディタ使ってるが…
プログラマーになれば死ぬまで毎日エディタを使えるよw 学者さんもemacs 派多いよね。でも、カスタマイズ極めている人は見たこと無いな〜 ここまでの話をまとめるとvim, emacsを超えるテキストエディタは
wine+秀丸って事だな 昔から秀丸はwindowsで使ってるし、それ以前からunixでvi使ってるけど、どっちか一つと言われればvimだな。 sed が30GBテキストファイルを編集するときは 最高だった
vi ですら丸のみするのに時間がかかってしょうがなかった
ウルトラでかいファイルならば vi vim emacs を sed は越える ちなみに ed 試したけど
あれも最初に全部丸のみするらしく
vi と同じく時間がかかって駄目だった >>301
テキスト編集するのになんでマウス触らなあかんねん vimやemacsを超えるテキストエディタが出来てしまったな(´・ω・`) >>317
sedはストリームエディタであってテキストエディタではないっす・・・ edlinが山口百恵ならば、、、
vi/vimはハロプロ
emacsはAKB
atomは乃木坂
vscodeはイコラブ
この例えが一番しっくり来る でもまあemacsは覚える必要ないけどviは必須だな。
客先のどんなクソなサーバにも入ってるからな。
もちろん高度な事を覚える必要はなくて、[ESC] [i] [x] [:q!] [:w] くらいでおk
客先のクソなサーバをいじる時って設定ファイルくらいしか触らんから、
プログラミングで使うような操作を覚える必要は全くない。
debian系ならnanoが大抵入ってるからnanoを極めるのも一興。
見かけで馬鹿にされやすいが、結構使いやすくカスタマイズできる。 おっさんでDOSのVZエディタが忘れられない人はneを使ってみるのも面白いかもしんない。
VZに結構似てる。
FDのパクリであるFDcloneとVZのパクリであるneを入れたら多少若返るかも。 viおよびクローンはタッチタイピングとの親和性が高くて入力インタフェースは最高
非常時やメンテ等での正常動作確率も一番高い viってそもそも普段使いしてるヒトいるの?
客先のサーバにssh接続して設定ファイルをいじるくらいのヒトが大半じゃないの? ちょっとしたテキスト編集にviコマンド叩くこと多いけど、俺環の実体はvimだったわ。
正直、viかvimかなんて意識したことない。 >>294
UnixMagazine懐かしいw
あの頃Linuxのソースが毎号CDに入ってた雑誌もあったよな。
あれなんだっけ?確かLinuxMagazineかLinuxUserとかいう名前だったと思うけど、
ソースを追えもしないのに毎号買ってたわ。
会社のコーディング規則と全く違う奔放(に見えた)コーディングで、
「おおこれがGNUの書き方なのか」と思ったり。 >>330
俺もconfの修正とかにしか使わんけどw
まあ、vimって一文字多く叩いた方がプリティプリントが綺麗にかかって
うれしいw >>296
いや、PC-98は本体40万SCSI-HDD20万プリンタ10万って感じ。 >>330
今時のディストロにデフォで入ってるのはvim-tinyだな。
ほんまもんのvimがデフォルトで入るディストロは多分なかろ。
まあ、99%の人には必要もないからそれでいいんだけど。 >>5
emacsなら、e-lispで機能追加すれば、
GUIのIDEと同様な機能を追加できるだろ。 >>292
MS-DOSが、
UNIXを真似した劣化版OSだって事を知らないのか? >>336
エディタの機能拡張ごときにemacs-lispを勉強したくないっすw
時間が有り余ってる学生時代ならともかくlisp系って実務じゃ役に立たんし。 >>264
DOSが普及したのはハードもソフトもunix-workstationに比べて安かったからだよw KateいいよKate
GUIエディタならこれが一番 >>342
ちょっとインスコして使って見たんだが、ネットの情報がめちゃくちゃ少ないな...(kateだけだと化粧品出てくるし)
あとデフォルトの補完機能オムニ補完みたいに文脈を理解している感じじゃなさそうだし、
ゴリゴリにプログラミングするには不安要素がでかいっていうのが感想かな...
ただ、特に何もしなくてもRustのハイライトが効いてくれたのはびっくりした
あと割とデフォルトのスキームが充実してたりして良かった
動作も軽快だし、Vimキーバインドとか導入できそうなら移行もありかなとか思った vimはawkやsed的にフィルターとして使うといい感じ
ほぼほぼ全機能使えるから機能的には上位互換といえる
-e/EsでUI無しモード、-cでコマンド渡す
標準入力を全てバッファしてから処理するので(Stream EDにあらず)、ラインバッファ入力がスケーラブルでないという弱点はあるが、ファイル引数取って後続にパイプするならsed/awkより速い、
.vimrc読まなければ感動的な速さよ
vi互換に気を付ければポジ規格合致でポータビリティも確保可
まあviの実態はvim/nviが殆んどで、両者の拡張も互いに倣ってるからそんなに気にすることはなかろう
IDE的に使って体に馴染んだ人は、学習コスト無しでシェルスクリプトでガンガン使えるし、是非試すべき emacsってファイラーというか、エクスプローラみたいな使い方できるの?
いつからこんな機能ついてたの >>345
大昔から
そもそも昔は
今みたいなGUIがなかったからEmacsがデスクトップ環境みたいな時代があったんだ
MS-DOSでもVzエディタとかファイラあったりしたね emacs/vimはファイラついてるよ
カーソル下のインクリデクリメント機能なんて奇怪な操作が存在する理由は一括リネームくらいしかないし
それぞれdir-ed(it)、netrw覚えるべし >>340
違う。
エロゲや人気RPGが普通に動いたから()。