[過去ログ] プログラマが使ってはいけないテキストエディタ (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
803: 2020/07/31(金)10:48 ID:N0eufbNj(1) AAS
秀丸ってUnix/Linuxにとってのviみたいなもので
だいたいどんな現場でも使えるし必要な機能は概ね揃ってるし
数十万〜数百万行のファイルをほぼ一瞬で読み込んでしかもモタつかないしで
メインでも使えるしちょっとした作業にもこれ以上のものを求めても中々ない
素晴しいエディタ。
悪いことは言わないから騙されたと思って使っとけ。

ちなみにUnix/Linuxにとってのviみたいなものはメモ帳では?と思った人もいる
と思うがメモ帳はcat以下でしょ。論外
804: 2020/07/31(金)11:12 ID:X6JjZLik(1) AAS
unixでお手軽エディタはnanoかな
俺は初心者の頃eeっての使ってた
805: 2020/07/31(金)11:15 ID:rsdeQSOR(1) AAS
初心者の頃emacs無かった
806: 2020/07/31(金)14:45 ID:y639YTOJ(1) AAS
外部リンク:ja.wikipedia.org

cat(1)は悪いユーザインターフェースデザインの正統な手本とされている。それはこの悲しいまでにわかりづらい名称のためである。
catは、ファイルの連結(concatenate)に使うよりもむしろ標準出力への出力に使われることの方がはるかに多い。
後者の使用法に対するcatという名称は、ちょうどLISPのcdrのように非直感的である。
807: 2020/07/31(金)17:11 ID:k/mzlDiC(1) AAS
その点MS-DOSは素晴らしい。ファイルの連結はcopyで行う

copy /b a + b + c abc

このように+を使って可読性が高い指定の仕方が出来るのだ
808: 2020/07/31(金)17:12 ID:RagEgAV8(1) AAS
なおwindowsのコマンドプロンプトでは、
typeコマンドでコンテンツを表示し、
copyコマンドでファイルを連結する。
809: 2020/07/31(金)17:32 ID:3N4YRTxK(1) AAS
msysのcatコマンドはLFがCRLFに変換される親切機能付きバージョンがあったので、人知れず泣いた人は多かったと思う。
810: 2020/07/31(金)20:45 ID:jclw2i1e(1) AAS
何も考えずにテキストモードで入出力しちゃうとそうなっちゃうね
811: 2020/08/02(日)11:34 ID:m2JcrGB9(1) AAS
全然関係ないけど、公開されてるソースコードはoccuredってスペルミス結構多いね。
812: 2020/08/02(日)11:55 ID:fYvyolud(1) AAS
emacsも今は.emacsガツガツ書かなくなってる。packageインストールが普通。
813
(2): 2020/08/02(日)12:04 ID:ENSQW5GL(1/2) AAS
所詮一画面オッサンエディタよ
814: 2020/08/02(日)12:34 ID:uvJ0AhRU(1) AAS
>>813
普通に多画面で使っているけど
ちなみに複数バッファは多画面とは言わないの?
815: 2020/08/02(日)13:18 ID:uzNR8m4v(1) AAS
>>813
xemacsってマルチウインドウだった気がする
816: 2020/08/02(日)15:47 ID:eInyifj+(1) AAS
むしろ1画面でほぼすべてのことができてほしいというニーズのためにあるんじゃないの
817
(1): 2020/08/02(日)16:13 ID:NsDY9jGS(1) AAS
a.1つのconsoleというかterminal上で1つのemacsで頑張って画面分割
b.terminalをいっぱい開いて各terminal上でそれぞれemacs

どっちが得?というか使いやすい?
818: 2020/08/02(日)17:43 ID:dKLqe0GG(1/2) AAS
emacsはxemacsと統合される前からターミナル上で起動じゃなくて自分でウィンドウ作って起動できる
新しいウィンドウ作って起動した場合には、ウィンドウの数は自由に増やせる
普通にビルドするとそっちがデフォルトで、-nw オプションつけた場合にターミナル上で起動する
819: 2020/08/02(日)18:41 ID:ENSQW5GL(2/2) AAS
だから一画面オッサンエディタやんw
820
(1): 2020/08/02(日)19:28 ID:TAOBMMvc(1) AAS
>>817
aの方がバッファ間の移動がしやすいかなあ
bだとマウスが必要にならない?
821: 2020/08/02(日)21:43 ID:IZUvHgal(1) AAS
だからオッサンがオッサンエディタつかって何がわるいんだよ!!(怒
ハゲちらかしてるオッサンのくせに若作りのファッションしてるオッサンのほうがよっぽど格好わるいぞ
822: 2020/08/02(日)21:58 ID:dKLqe0GG(2/2) AAS
>>820
ターミナル上でなくてウインドウ作って起動すれば、複数ウインドウでバッファは共通だし、elispからウインドウ切り替えできるし、それをキーにバインドできる
823: 2020/08/03(月)10:06 ID:3aFKjSal(1) AAS
ssh+tmuxとかだとb
824: 2020/08/03(月)13:40 ID:UjOpB88u(1/3) AAS
Xが通せるなら単独emacsから複数のウィンドウを手元で開くな
825: 2020/08/03(月)13:49 ID:WU2F78CL(1) AAS
複数窓開いてるだけで一画面オッサンエディタには変わらん
826: 2020/08/03(月)13:56 ID:namfKGEe(1) AAS
それはいくらなんでもX理解してなさすぎ
827: 2020/08/03(月)14:04 ID:xXahVAzr(1) AAS
vimにterminlが来た時、emacs捨てた。
828: 2020/08/03(月)14:09 ID:UjOpB88u(2/3) AAS
一般的用語を使ったのが
  Xが通せるなら単独emacsから複数のウィンドウを手元で開くな

emacs用語で言い換えると
  Xが通せるなら単独emacsから複数のFrameを手元で開くな
829: 2020/08/03(月)14:14 ID:U3N5AFk/(1/2) AAS
こいつが言ってる1画面オッサンエディタというのは、ウインドウをサイドパネルとか複数パネルで区切って無いエディタの事だと思う
画面≠ウインドウ、画面=パネル
830: 2020/08/03(月)14:17 ID:UjOpB88u(3/3) AAS
え?
普通Frameを複数のWindowに分割して使うよね……
831: 2020/08/03(月)14:30 ID:U3N5AFk/(2/2) AAS
彼の中では画面分割はノーカンなのだろう
vscodeもテキスト編集部分は分割出来るし
832: 2020/08/03(月)20:34 ID:4ZNRDlay(1) AAS
要はvimとかemacsとか全部相手にしてる
833: 2020/08/03(月)20:43 ID:xQIYXpIx(1) AAS
最近のRHELとかだとviって打っても、
実はvimなんだよな。
違うだろ、それ。
834: 2020/08/03(月)21:23 ID:EupfHYtD(1) AAS
shが実際にはbashだったり
835
(1): 2020/08/03(月)22:44 ID:7e/FREzT(1) AAS
emacs liisp のウィルスってどれくらいあるの?
836: 2020/08/03(月)23:18 ID:/fZxIKnK(1) AAS
>>835
聞いたことがない

エディタのコマンドをいじるだけで
どうやつて外から聞き勝手なコードを動かすの?
ソースコマンドは全部見えているだろうし
一部バイトコンパイルしているプログラムとかは
さすがに使わなんしな
837: 2020/08/04(火)01:40 ID:f6wLYWv1(1) AAS
90年代の初め頃使ってたのはemacsじゃなくて、
発展途上中のmuleだった。
電総研の半田さんとソニーの人がガンガン開発してた。
838: 2020/08/04(火)01:43 ID:jZvt6C7P(1) AAS
あの括弧だらけの変態言語な
839: 2020/08/04(火)10:50 ID:DzQriKoF(1) AAS
muleは絶滅
emacsはゴキブリか
840: 2020/08/04(火)11:18 ID:JCKCx332(1) AAS
弘法筆を選ばずと昔から申しまして
状況次第でどんなエディタでも使いこなせるのが真の
841: 2020/08/04(火)11:38 ID:RPOhaPKs(1) AAS
真の変態か
842
(1): 2020/08/04(火)11:47 ID:KZmsVfTS(1) AAS
弘法筆を選ばず、ったってさすがの弘法先生も
木の切れ端で綺麗に文字書けっていわれりゃさすがにそれは無理っていうだろう
843: 2020/08/04(火)11:48 ID:Wu7fC0t5(1) AAS
ちなみにここでいう木の切れ端に相当するのが、
844: 2020/08/04(火)12:36 ID:UutEPdUY(1) AAS
真の変態か
845: 2020/08/04(火)19:16 ID:bNM/R/9R(1) AAS
>>842
いや上手い奴は木の切れ端で道路に書いてもそれなりに綺麗ぞ
846: 2020/08/18(火)19:37 ID:2a/Io4tL(1) AAS
vimはプラグイン入れて使うものってイメージあるけど、
大量のプラグイン入れまくって使ってるやつ見ると、
"もう統合環境使えば"って気持ちになる。
847: 2020/08/19(水)00:30 ID:eHEfpYVO(1) AAS
それな
848: 2020/08/19(水)20:58 ID:Bmj24KuB(1) AAS
わかっていないな
vimを使うことが生活の一部なんだからやめられるわけないだろ
849: 2020/08/19(水)23:35 ID:m7/xOslK(1) AAS
vimじいさん
850: 2020/08/20(木)21:11 ID:WeSX1kXX(1) AAS
臭いジジイ
851: 2020/08/20(木)23:17 ID:GWEG2HY5(1) AAS
ノーマル vi でCだろうがC++だろうがPerlだろうがPythonだろうが書く。これぞ真のvi使い。
852: 2020/08/20(木)23:19 ID:9ZthX/BR(1) AAS
今ノーマルviってcent OSに入ってないんだよな
853: 2020/08/20(木)23:32 ID:M5WPHT3K(1) AAS
でもvimmerってなんだかんだでコーディング能力高くないか
854
(2): 2020/08/21(金)01:39 ID:O6q3NSnR(1) AAS
エディタが高機能だとコードは糞になる
エディタに頼らないから良いコードになる
855
(2): 2020/08/21(金)02:18 ID:2Tg4ivJd(1/2) AAS
最近メモ帳が改悪されて、アスキーで保存しても英数だけの場合、次回UTFがデフォルトになってる
バッチに日本語を初めて書いた時にアスキー保存するか、毎回選択して保存するか
注意力か、面倒が必要になった
パワーシェルに移行させるための嫌がらせかな
856
(1): 2020/08/21(金)02:19 ID:2Tg4ivJd(2/2) AAS
そのパワーシェルを管理権限で起動するにはDOS経由っていう謎
保守系の嫌がらせかなw
自動化を阻止して手作業を残す=自分の仕事を残す
857: 2020/08/21(金)02:32 ID:sB9k/0Tc(1) AAS
>>854
edとかedlinを使ってんのか?
858: 2020/08/21(金)08:24 ID:5LG5EuLe(1) AAS
>>855
BOM無しの英数だけのUTF8は、中身がアスキーと同じだから、区別出来ない
859
(1): 2020/08/21(金)08:32 ID:7JQy3pBd(1/2) AAS
>>855
バカだよねコイツ
なんでいままでBOM付いてたかわかったぜ
お前みたいのが居たからだ
860
(1): 2020/08/21(金)09:11 ID:D9+iHL3k(1) AAS
>>856
>パワーシェルを管理権限で起動するにはDOS経由

意味分からないんで解説お願い
861: 2020/08/21(金)11:18 ID:UrYJ9hGn(1/3) AAS
>>859
不便な方が偉い理屈が分からん

>>860
powershell -ExecutionPolicy Unrestricted -file "%~dpn0.ps1"
862
(1): 2020/08/21(金)12:37 ID:++fqPMRH(1) AAS
それ管理権限じゃなくね
863: 2020/08/21(金)12:44 ID:5CcQqRpK(1) AAS
ポリシーの変更せずにpowershell実行するだけのコマンドだな
864: 2020/08/21(金)13:27 ID:Yof7ud59(1) AAS
スタートボタン右クリックで管理者権限で起動できるけど?
865: 2020/08/21(金)13:47 ID:SSx6BElC(1) AAS
VisualStudioCode

逆に使っていいのは、ひでまる、gEdit,Kate。
866: 2020/08/21(金)18:14 ID:UrYJ9hGn(2/3) AAS
>>862
これを書いたバッチのショートカットを作り、「管理者として実行」にチェック
867
(1): 2020/08/21(金)18:16 ID:UrYJ9hGn(3/3) AAS
俺の環境では hoge.ps1 を右クリックしても「管理者として実行」は出てこないが
868: 2020/08/21(金)18:40 ID:7JQy3pBd(2/2) AAS
>>867
バカだな
batファイルってんだろ
869: 2020/08/22(土)05:32 ID:mrC8YDWz(1) AAS
まずはパワーシェルの起動なのかパワーシェルスクリプトの起動なのかをはっきりさせようか…
870: 2020/08/22(土)08:28 ID:2fd8vSJL(1) AAS
テキストエディタ関係ないし話が噛み合ってないし統失どもがレスバやっているように見える
871: 2020/08/30(日)12:02 ID:E00d1OEv(1) AAS
このスレの目的って何なんだろうな

vscode 使ってもクソコード書くやつは書く
言語やフレームワークがどれだけ良く出来てても
ゴミクズ製造出来る人は居る
あれは特殊な才能だな
872
(1): 2020/08/30(日)21:00 ID:6HSRXkDh(1) AAS
くそコードを書く人って、とりあえず書き始めて
その書いたコードを生かすように書き直して
削除はほとんどせず、を繰り返しているような気がする。
どんどん複雑になるけど、なかなか解決に近づかない
873: 2020/08/30(日)21:48 ID:b0VPOss0(1) AAS
技術系のblog見てると、
・○○にジョインしました。
・技術的負債
・レガシー
って言うのが若者の間で流行ってるらしい。
874
(2): 2020/08/31(月)11:27 ID:pX0ZQbZW(1) AAS
>>872
数学の問題の解答とかだと
計算用紙に計算残して
解答欄は清書するみたいに出来るけど
ソースコードでは計算用紙に相当する部分が
消した方が勿論すっきりするけど
デバッグ中とかだと残しておきたいって言うのはあって
別ファイルにすれば良いとも思うけど
コメントとかの場所の対応が難しい
良いツールあったら教えて
875: 2020/08/31(月)12:27 ID:mfLd141W(1/2) AAS
システムはリリースした瞬間からすべて負債になる。
876: 2020/08/31(月)12:28 ID:mfLd141W(2/2) AAS
>>874
git
877: 2020/08/31(月)20:33 ID:JFSQLtY4(1) AAS
gitだろうな
くそコードのバージョンを残して
清書したコードを最終稿にすればいい
878: 2020/09/01(火)00:02 ID:3cHJ6Jra(1) AAS
挑戦する馬鹿として生きるか?批判だけする雑魚として死ぬか?
動画リンク[YouTube]
奴隷職に就く★自ら奴隷を選んで不満を言う愚かさ
動画リンク[YouTube]
バカは騙され最低賃金でコキ使われる★物価とか関係なし
動画リンク[YouTube]
勉強しないから奴隷人生★実業と人を残す人生哲学
動画リンク[YouTube]
正社員特権が「ブラック社員」を生む★正社員は訴え放題
動画リンク[YouTube]
省2
879: 2020/09/01(火)21:04 ID:QR4OvP6I(1) AAS
vimはコピペ親和性がな…
コピペ元と
コピペ先でインデントの調整と
インデントルールの調整
を最もスマートに行う方法はないか?

コードフォーマットは
なんとなく全体が壊れる可能性が嫌なのと
無用な差分が発生する懸念があって
あまり好きではない
880: 2020/09/08(火)07:31 ID:d82mVcHe(1) AAS
>>854
エディタの性能と、その時代のコード量は比例するのでは。
881: 2020/09/08(火)15:16 ID:JkCXGknl(1) AAS
CPUの性能とかメモリの性能に比例するだろうな
882: 2020/09/08(火)15:42 ID:Xa0F+JvC(1) AAS
ラインエディタで書いてみればいい
性能が低いエディタは生産性を著しく下げるってわかるから
883: 2020/09/09(水)05:53 ID:s7LFGUWB(1) AAS
インテリセンスのお陰でコンパイルエラーは無くなったけど、
見直し回数が減って仕様ミスを気付く機会が無くなったとか、そういうことかな。
884: 2020/09/09(水)09:43 ID:9MEEjZyT(1/2) AAS
ちゃんと頭で考えずに
テキトーに描いてテキトーに動いたわってだけの
糞コードが量産されるって意味だろうな
885: 2020/09/09(水)10:17 ID:ohY2IF1T(1) AAS
>>874
少量ならコメントで残したりもするけど
gitでローカルブランチとか適切に活用すれば捗るんじゃね
コードがある程度固まったらブランチを整理すれば良いし
gitもGUIツール使って修正した軌跡とか見ると試行錯誤するにも色々可視化出来て便利
886
(1): 2020/09/09(水)10:22 ID:XZ4eRuJ2(1/2) AAS
C言語やSwiftのように、#if, #endif でコメントアウトできる言語なら途中経過で使ったソースをそのまま埋め込んどけばいい。
887: 2020/09/09(水)11:07 ID:9MEEjZyT(2/2) AAS
#if 0 の範囲を後で使う可能性が有るのか無いのか判断に迷う
888: 2020/09/09(水)18:33 ID:+EXN+XCj(1) AAS
それもコメントに書いときゃいいじゃん
#if 0
// ※後で使う可能性があるかないかわからないがいちおうコメントアウトしておく
:
:
#endif
889: 2020/09/09(水)19:44 ID:XZ4eRuJ2(2/2) AAS
perlなら=pod,=cutかね。コメントアウトの切り替えを手軽にできる言語は便利。
890
(1): 2020/09/09(水)21:56 ID:zjeGk80L(1) AAS
>>886
途中経過が10個も20個も溜まった頃には人間が読めないコードになってそうw
891: 2020/09/09(水)23:19 ID:z43kjeWV(1) AAS
そろそろ、viが必須である理由について語り合いたいな
892: 2020/09/09(水)23:29 ID:FS6dLjve(1) AAS
spacemacs で天下太平
893
(1): 2020/09/22(火)22:49 ID:+5+pfCZR(1) AAS
>>890
バージョン管理してるなら消してOKじゃない?
894: 2020/09/22(火)23:57 ID:uXgnStFg(1) AAS
>>893
「git使用の推奨」に対して「#if, #endif でコメントアウト〜」って話から始まったのだから
バージョン管理やってないケースの話じゃね

個人的には「#if, #endif」も使うけど
開発途中なんかでロジック切り換えとか動作比較したいときとかに使うくらいで
コードが固まったら後々の可読性のため使わない方は消してしまうし

使わない方をコメントで残しても後日メンテナンスするときには
コード書いた本人が覚えてればコメントの意味とかも判って参考になるケースもあるかも知れないけど
他人が書いたコードになるとただのごみ扱いだったり
何世代もコメントが残ってると邪魔な存在でしかないんだよね
895: 2020/10/01(木)22:40 ID:BFrteeER(1) AAS
淫行客船渦潮 〜奈落のクルーズ〜
外部リンク:www.turumiku.jp
896
(1): 2020/10/13(火)07:11 ID:abdiiPoG(1) AAS
>>1
vi以外。以上!
897
(1): 2020/10/13(火)07:35 ID:RnL4UaYd(1/3) AAS
>>896
なんでviよりも優れたテキストエディタを使ったらダメなの?
898: 2020/10/13(火)07:38 ID:ZC1xgCLH(1) AAS
>>897
甘えんな
899: 2020/10/13(火)07:40 ID:RnL4UaYd(2/3) AAS
viよりも優れたテキストエディタを使うと
なんで甘えになるの?
900
(2): 2020/10/13(火)11:41 ID:PFsdg3MH(1) AAS
viよりも優れたテキストエディタって例えば何?
901: 2020/10/13(火)11:58 ID:FpFGKRx+(1) AAS
丸禿
902: 2020/10/13(火)13:15 ID:iBn24CTI(1) AAS
MIFES
1-
あと 100 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.092s