秀丸をUnixに移植しろ!emacs,viはゴミ以下 3
emacsでCtrl-hをバックスペースに割り当てる奴は、
いつまで経っても初心者 viだと正規表現が使えるが、秀丸あたりだとちと難しいだろう。
大量に読み込んだ行からコマンドラインを作るとか、viだと自前で
簡単にできる。awkすら使う必要がない。
その他、ab, map, :r !shell_command
なんかも 秀なんとかには無理だろう。 どれが流行ってるのか分からん
ttp://en.wikipedia.org/wiki/List_of_text_editors
ttp://en.wikipedia.org/wiki/Comparison_of_text_editors
wikipedia編集用で出てくるのは、
2.1 GNU Emacs
2.2 Eclipse plug-in
2.3 Vim
2.4 jEdit
2.5 Kate / KWrite
2.6 SubEthaEdit
2.7 TextMate
2.8 NoteTab
jEditがここに出てくるということは少なくとも流行ってるのかなと思った。
ttp://en.wikipedia.org/wiki/Wikipedia:Text_editor_support#How_to_set_up_specific_editors_for_Wikipedia_editing 英語圏で何がはやってるのかなと。
普段、環境と内容によってviもemacs/xyzzyも秀丸も使ってるよ。
DOS時代はJEDを使ってたな。 いつからか人に勧められて Elis に乗り換えたな notepad++ってのが、SourceForgeの上位にあったと思うけど。
他にも、Sciteとか、scribesとか。
後は、端末で動くjoe、jed、nanoとか。この辺は、
流行っているかどうかは知らないけど有名なんじゃ。
ほとんど使ったことないけど、jEditの起動のモッサリを考えると、
emacsやvimと比べて、どんなメリットがあるか疑問。Java屋向け? >>300
+ emacs や vim に比べれば標準的な UI に近く、素人にもカスタマイズしやすい。
+ マクロやプラグインに Swing での GUI 構築含めて Java の資産が使える。
ってところかな?
Java 屋にとっては一番親しい言語(実際は BeanShell だけど)でマクロが書けるのは
うれしいはず。 Lisp に馴染みの無い C/C++ 屋でも使いやすいだろうね。 JAVA屋でも、雑多な種類のテキストをいじりまわすのに全部eclipse使うことには
ならないんじゃない?実際にJAVA屋じゃないから知らんけど。 >>297
日常的に文字列検索や置換は発生するだろ。
数万件のログから抽出したり、Excelインポート用に修正したり
試験データを作成したり。
メモ帳で十分な初心者以外なら当然やってる作業と思うが。 >>304
>>数万件のログから抽出したり
grep
>>Excelインポート用に修正したり
sed
GUIでも、terminal上でもつかえる、vimが最強 >>309
>>308みたいなパソコン音痴には、GUIでの操作が必要なんだろ GUI版の利点は
マウスでポチポチというより
専用の窓でフォントとか色とかかえられるのがいいな。
俺はemacsだけど。 その専用の窓で、マウスをポチポチするんじゃないの? FDやらlhaを使ってDOSの頃を思い出した。
秀丸、秀Termにはお世話になった。
今でも4000円なのか気になった。 秀丸の置換の利点は1画面で条件を設定確認できる点と履歴だ。
条件を間違えた際の手直し作業スピードはかなり速い 秀丸は知らないけど、検索・置換ダイアログを編集画面の上に表示させる
奴があるじゃん。あれアホだよね。
下のテキストが見えないじゃんっ 秀丸の何処が使いやすいんだ?
vimのほうが使いやすいじゃん。
英文ならEmacsとかでもいいけど、日本語の長文を書くという点だけで言えばWindowsのDANAが最強。
禁則処理などは秀丸よりも優れている。
禁則処理は編集がやることなので。
執筆者はあまり神経質に気にしない。 今の時代、日本語の禁則処理ってエディタの仕事か?
べた打ちテキストか、タグ入りテキストにして閲覧時にそういった処理はする
もんじゃね?
その点、(x)htmlでwebブラウザ閲覧はちょっと弱いかも。 秀丸の制限解除パッチを外国人が作ってるぐらいだから
まぁそれなりに人気あるんだろうね >>325
その外国人は、制限解除パッチが作りたいだろ
HHK Liteのダイヤモンドカーソルに慣れてしまって、
もう、エディタはなんでもよくなった。kateつかおう。 Linuxはバザールモデル。NECはバザールでござーる。
この関連は。
1999年に2000ねん問題でアメリカと日本政府が対立していた。
ようするにWindowsにオープンソースをせまった。
しかし、アメリカは原発臨界事故を起こし、愛媛丸も沈めた。
日立が原発事故。Linux特攻隊が愛媛丸。
夜の58番街はどうなったのかな
LINUXが五橋研究所からIBMになったのはsolarisは無敵winndowsNTも無敵
NECのUNIXが大打撃を受けるとLinux特攻隊が言ったからだ Windowsのエディタはちょっとした用途はサクラに慣れちゃったし
Xyzzyも随分とカスタマイズしちまったなぁ
秀丸の何が便利なのか分からないが、シェアウェアだよな?
オプソの世界に移植するのは厳しいんではなかろうか あのアセンブラみたいなマクロと、どこの方言だか分からん正規表現は何とか
なったのかね。
秀丸マクロ、アセンブラみたいか?
最初出た時はCもどきと言われてたけど
Basicとちゃんぽんで「もどき」にすら思えない感じだった
でも今から思うと結果的にPerlっぽい書きやすさはあって
バランスいいんだか悪いんだか、、、
汎用性は全くないけどな
正規表現はなんとかしようとして微妙になんとかなってないみたい 「一番最初」はわかんないけど
Win3.1の頃とはあんまり変わってない気がする
しばらく自分で書いてないから細かい変化は不明だが
今となっては汎用性もなくオブジェクト指向でもなく古くさい仕様だけど
少なくとも当時VZのマクロよりは遙かにわかりやすい構文だった記憶がw
逆に「冗長だ」と不評だったけどね vzはcom形式で64kBにおさまってたんだよな。 加齢臭レスついでに、Vzの前身、Ez editorは9801バイト ダイヤモンドカーソルの元祖、wordstarはどのくらいだっけ? まあ、ド素人というか、パソコン初めての人に
とっては、>>1なんだろうが、、、
秀丸はプログラマにとっては、クソだからなー。。。
パソコンのこと知らない人が、
emacsやviを使えないというのはわかるけど、
Linuxを使わなきゃいいじゃん?
つか、初心者はWindowsを使ってなさい。
てか、emacsとかviも使いこなせない奴が
なぜLinuxを使う必要があるんだ?
100歩譲ってUnixにテキストエディタを移植するとして
なぜに秀丸w 秀丸は、タグ機能も使い物にならんし、マクロも貧弱だし、複数バッファでWindow分割もできんし、メモ帳+的な状態から抜け出さないとUNIX世界では
生き抜けないのでは。。はっきり言ってWindows 3.1のころから進歩ないが.. emacsはエディタである以前にemacs Lispの実行環境、
秀丸と比較されるのは気の毒だ。。。viはいいが。 俺も昔は、emacsやviはゴミとは言わんが、何じゃこれって思ってたアホだった。
今じゃ、emacs最高、viもいい〜
他のeditorがゴミに思えるから不思議!
具体的には、開発でemacsでのバイナリの編集からHPのページ編集まで
難なくこなしてくれる優れもの。
viは、tomsrtbtの一枚のFloppyの中に収まってconfigなどを難なくこなす優れもの。
なんで日本人限定の秀丸ごときが比較対象になるんだ?
Windowsだったら,
Notepad++じゃねえの?ユーザ多いのは まったくもって同意だが、たまには英語版の秀丸のことも思い出して(ry
まぁたぶん秀丸の名前が出るのは
「日本人Windowsユーザーの俺がサクッと使えて
日本語ドキュメントも豊富で歴史もソコソコあってコミュニティも大きくて」
みたいなことなんじゃないかな
Vimに満足している自分も、情報集めたりノウハウを得ようとする時には
単純に英語読むの苦手で面倒なんで
「開発者もユーザーも日本人」のエディタがうらやましくなる時もある
あと最近はなくなったけどvi系の日本語関連が不便な頃は秀丸使ってました Winのエディタなら秀丸よりEmEditorのほうが優秀でないかい?
それに移植を求めるならWinの糞エディタより優秀なVzでないかい? 適当なNifty-serveの送金コード入れたら秀丸が無料で登録された事は内緒な Windowsエディタが4つしかない上、
クロスプラットフォームはJavaベースでサクッと
動いてくれそうもないものばかり。。私見入りすぎでねーの?
>>プログラマのためのテキストエディタ18選 日本だけでメジャーなエディタなどグローバルな視点から見れば0.1%にも満たないシェア率
それは当然の結果だろうが。アホかおまえら。 ソースからコンパイルして…ってのを考えると
Javaはサクッと動くほうに分類してしまうなあ俺は JavaベースはVMで動く分サクッとは起動しないのは確かだけど
NetBeansも含めて機能満載のものもある。重さと機能の
トレードオフという側面もあるな。
秀丸はネィティブで動作して早い分、開発用としては機能も少なく
どこへ向かう? エディタに金とるとか、カス
もっといい無償のエディタがいっぱいあるんだから、そっち使うよ --------------------- vim最強 Win-Mac-Unix ---------------------
menu.vimにこれ付け足したら幸せになる。(koaoriyaからエンコ変換引用)
an 10.360 File.-SEPICONV- <Nop>
an 10.361.100.100 File.LineBreak\.\.\..Reload\.\.\..DOS<Tab>ff=dos :e ++ff=dos<CR>
an 10.361.100.110 File.LineBreak\.\.\..Reload\.\.\..Mac<Tab>ff=mac :e ++ff=mac<CR>
an 10.361.100.120 File.LineBreak\.\.\..Reload\.\.\..Unix<Tab>ff=unix :e ++ff=unix<CR>
an 10.362.100.100 File.LineBreak\.\.\..Convert\.\.\..DOS<Tab>ff=dos :set ff=dos<CR>
an 10.362.100.110 File.LineBreak\.\.\..Convert\.\.\..Mac<Tab>ff=mac :set ff=mac<CR>
an 10.362.100.120 File.LineBreak\.\.\..Convert\.\.\..Unix<Tab>ff=unix :set ff=unix<CR>
" <続く>
if has('iconv')
let support_jisx0213 = (iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb") ? 1 : 0
an 10.396.100.100 File.Encoding\.\.\..Open\.\.\..SJIS<Tab>fenc=cp932 :browse confirm e ++enc=cp932<CR>
if !support_jisx0213
an 10.396.100.110 File.Encoding\.\.\..Open\.\.\..EUC<Tab>fenc=euc-jp :browse confirm e ++enc=euc-jp<CR>
an 10.396.100.120 File.Encoding\.\.\..Open\.\.\..JIS<Tab>fenc=iso-2022-jp :browse confirm e ++enc=iso-2022-jp<CR>
else
an 10.396.100.110 File.Encoding\.\.\..Open\.\.\..EUC<Tab>fenc=euc-jisx0213 :browse confirm e ++enc=euc-jisx0213<CR>
an 10.396.100.120 File.Encoding\.\.\..Open\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :browse confirm e ++enc=iso-2022-jp-3<CR>
endif
an 10.396.100.130 File.Encoding\.\.\..Open\.\.\..UTF-8<Tab>fenc=utf-8 :browse confirm e ++enc=utf-8<CR>
" <続く> an 10.396.110.100 File.Encoding\.\.\..Reload\.\.\..SJIS<Tab>fenc=cp932 :e ++enc=cp932<CR>
if !support_jisx0213
an 10.396.110.110 File.Encoding\.\.\..Reload\.\.\..EUC<Tab>fenc=euc-jp :e ++enc=euc-jp<CR>
an 10.396.110.120 File.Encoding\.\.\..Reload\.\.\..JIS<Tab>fenc=iso-2022-jp :e ++enc=iso-2022-jp<CR>
else
an 10.396.110.110 File.Encoding\.\.\..Reload\.\.\..EUC<Tab>fenc=euc-jisx0213 :e ++enc=euc-jisx0213<CR>
an 10.396.110.120 File.Encoding\.\.\..Reload\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :e ++enc=iso-2022-jp-3<CR>
endif
an 10.396.110.130 File.Encoding\.\.\..Reload\.\.\..UTF-8<Tab>fenc=utf-8 :e ++enc=utf-8<CR>
an 10.396.115 File.Encoding\.\.\..-SEP1- <Nop>
an 10.396.120.100 File.Encoding\.\.\..Save\.\.\..SJIS<Tab>fenc=cp932 :set fenc=cp932 \| w<CR>
if !support_jisx0213
an 10.396.120.110 File.Encoding\.\.\..Save\.\.\..EUC<Tab>fenc=euc-jp :set fenc=euc-jp \| w<CR>
an 10.396.120.120 File.Encoding\.\.\..Save\.\.\..JIS<Tab>fenc=iso-2022-jp :set fenc=iso-2022-jp \| w<CR>
else
an 10.396.120.110 File.Encoding\.\.\..Save\.\.\..EUC<Tab>fenc=euc-jisx0213 :set fenc=euc-jisx0213 \| w<CR>
an 10.396.120.120 File.Encoding\.\.\..Save\.\.\..JIS<Tab>fenc=iso-2022-jp-3 :set fenc=iso-2022-jp-3 \| w<CR>
endif
an 10.396.120.130 File.Encoding\.\.\..Save\.\.\..UTF-8<Tab>fenc=utf-8 :set fenc=utf-8 \| w<CR>
endif 秀丸ってそんなに優れてるの?
Emacsに比べてどこが優れてるの? edをWindowsに移植しろ!emacs,viはゴミ以下 javaで作った縦書き風も可能なエディタのアルファ版を公開してみた、linux板の
http://pc11.2ch.net/test/read.cgi/linux/1001421198/
にも書いたがソフトがしょぼすぎなのか誰も動作報告無し(w
http://www18.ocn.ne.jp/~dental/naoki_public/index.html
からリンクがあるので暇な人はバグを見つけて遊んで下さい。 >>379
昔のWindowsに添付のエディタは編集できるファイルサイズが限定されていた >>389
javaダメ....?、なるべくネイティブに近いJavaAWTのコアな部分のみで実装したから
試してよ。 Windows一辺倒な人はやたらとJava嫌がるからな
両方使うようになったら結構便利なんだが >>392
同意、でもやっぱり昔のくそ重いJavaって罪深いね、今や携帯でも動くのに。