vim、emacsを超えるテキストエディタが出来ない理由
■ このスレッドは過去ログ倉庫に格納されています
vim、emacsはGUI版もあるがCUIでも使えるというのが最大のメリット
CUI、すなわち端末。端末ではGUIと違ってやれることが限られている。
画像が表示できない。(X使えばできるが、クライアントWindows、サーバーLinuxでは困難)
キーの操作方法か端末によって限られている。例えばシフトキーはSHIFT、ALT、CTRLだけ。
マウス、クリップボード、端末でも使えないことはないがターミナルソフトと設定によって
挙動が異なり実装が困難。
つまり、使いやすいテキストエディタを作るのであれば
GUI専用で作ったほうが、はるかに使いやすいものが出来る。
だが、一部の人間は端末の中で使えることが必須条件なため、
”一部の人間にとっては” vim、emacsが ”CUIで使えるものの中で”
最高のテキストエディタであると言ってる。
今の時代vim、emacsは最高のテキストエディタではないよ。
ただGUI専用では、超えられないものがあるってだけ。
vim、emacsを(全ての点で)”超える”テキストエディタが出来ない理由でした。 >>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キーバインド。毎日エディタ使うなんてオタクしか無理。 ■ このスレッドは過去ログ倉庫に格納されています