プログラマが使ってはいけないテキストエディタ

レス数が1000を超えています。これ以上書き込みはできません。
2019/12/29(日) 00:16:44.41ID:SKfvh0GI
秀丸
サクラエディタ
他になにかあったっけ?
2021/01/20(水) 09:01:14.48ID:r1v51hPj
>>932

viが必須である例

ディレクトリ内全てのプログラム(*.C)のmakeをして
実行ファイルをbinの下に作成したい時

「vi makec」で新規ファイルを開き

gcc -c $1.c
gcc -o bin/$1 $1.o
rm -f $1.o

※ 通常「rm $」はaliasで「rm -i $」指定にして削除確認を聞くように
  していると思うのでここでは削除確認なしの「-f」オプションを付ける。

を入力して「:wq」で書き込み、「chmod +x makec」で実行権を付与する。

「ls -1 *.c > makec_all」でCプログラムリストのファイルを作成する。

「vi makec_all」で上記作成ファイルを開き
「:1,$s/\.c//」 → これができるのが大きい
「:1,$s/^/makec /」 → これができるのが大きい
を実行して「:wq」で閉じる。

「source makec_all」を実行するか
「chmod +x makec_all」で実行権を付与して「makec_all」を実行する。
2021/01/20(水) 10:38:08.38ID:6vEnElCe
また発作が始まったのか
2021/01/21(木) 01:06:28.34ID:GDDmcsSG
vimを起動するときは、vi 、vim どっちですか?
936デフォルトの名無しさん
垢版 |
2021/01/21(木) 20:10:53.90ID:ZPAfWNgZ
秀丸をvimキーバインドで使う
937デフォルトの名無しさん
垢版 |
2021/01/21(木) 20:32:10.34ID:ZPAfWNgZ
$ ls -l /usr/bin/vi
lrwxr-xr-x 1 root wheel 3 1 1 2020 /usr/bin/vi -> emacs

$ whereis emacs
/usr/local/bin/emacs

$ ls -l /usr/local/bin/emacs
lrwxr-xr-x 1 root wheel 3 1 1 2020 /usr/local/bin/emacs -> vim

$ whereis vim
zsh: command not found: vim
2021/02/03(水) 08:43:40.98ID:Zg4klcyU
サクラエディタにマクロ設定してvi風キーバインドで使ってるんですがfキー押下時のマクロの実装が難しくて
なにか妙案ないですか?
939デフォルトの名無しさん
垢版 |
2021/02/09(火) 07:32:11.52ID:CN1EoEeI
真面目な話なんだけど、、、
今時のプログラマーにはVisual Studio Code一択だろう

全ての現場で標準エディタになっているし、自習用にも機能面でダントツだから、他の選択枝はあり得ないよ
2021/02/09(火) 18:40:39.53ID:BxMdTh3M
FreeBSDに対応してないテキストエディタにはご退場願いたい
2021/02/09(火) 20:52:08.53ID:62rZ0qzr
Portsにもあるらしいしなんの問題が?
https://shota.txt-nifty.com/blog/2020/03/post-17aaf0.html
2021/02/10(水) 12:06:20.34ID:kDNeu0ia
>>939
EUCの〜の化けるのだけどうにかなれば移行できるんだけどなぁ
2021/02/11(木) 09:36:56.11ID:eM7A/fIZ
>>942
設定で自動エンコード有効にして、文字化けするワークスペースでは無効にして文字コード指定してるけど面倒くさいね
2021/02/28(日) 09:36:05.71ID:hkX3n4ku
VimとかEmacsとかVSCodeとかずーっとカスタマイズしてプログラミングが捗らないから使ってはいけない
2021/02/28(日) 16:54:37.30ID:AdiQic6X
仕事中に5ch見てる奴に言われても
2021/03/01(月) 08:57:22.80ID:y/Hn3Ca8
今も現役VZですよ。
947デフォルトの名無しさん
垢版 |
2021/03/16(火) 05:29:16.31ID:zRBrw3GJ
MIFESmini
2021/03/16(火) 06:14:51.71ID:7mLmBiav
>>947
なんでそれを使ってはいけないの?
949デフォルトの名無しさん
垢版 |
2021/03/16(火) 06:31:11.35ID:aVkaJAm2
カッコ悪いから
2021/03/16(火) 13:27:02.87ID:i8wUgQgK
「まずあらゆる事実を退けることからはじめよう。なぜなら、事実は我々の問題にすこしも関係がないからである。」ジャン・ジャック・ルソー
2021/03/16(火) 13:32:20.88ID:Yp3xCgWs
>>950
空想に生きる哲学者らしい意見だな
2021/03/16(火) 13:34:22.09ID:zLt6Cdt/
ジャンリュックピカード?
2021/04/12(月) 18:55:42.03ID:zredvuNv
マリーアントワネットのパンがなければケーキを食べろ
って嘘流布したのもルソー さすがパヨクの創始者
2021/04/23(金) 20:01:41.93ID:5uWXGLly
vimを常用している奴はプログラマーとして優秀なやつが多い印象。
2021/04/24(土) 03:13:09.86ID:5ec0rw5a
>>954
その印象を正しいと考える根拠を提示せよ
956954
垢版 |
2021/04/24(土) 06:24:12.44ID:wNCUjPGK
>>955

ディレクトリ内全てのプログラム(*.C)のmakeをして実行ファイルをbinの下に作成したい時に一括で作業できるから
2021/04/24(土) 06:29:21.58ID:+S3huMNR
なんでもC言語で押し切ろうとする人はあまり優秀じゃないと思うが
2021/04/24(土) 09:18:53.60ID:e698ayPk
まだソースエディタとテキストエディタの区別ができない人とスレタイに「使ってはいけない」って書いてあるのが読めない人がいるのか
2021/04/24(土) 09:47:14.43ID:s6nqrZ2t
ソースコードエディタはテキストエディタの一種だから区別するもんではないよ
960デフォルトの名無しさん
垢版 |
2021/04/24(土) 10:52:18.86ID:N1eYD/7j
binary editor
pdf editor
961デフォルトの名無しさん
垢版 |
2021/04/24(土) 18:24:17.51ID:kEsviUBS
>>953
962デフォルトの名無しさん
垢版 |
2021/04/24(土) 18:24:26.11ID:kEsviUBS
>>953
963デフォルトの名無しさん
垢版 |
2021/04/24(土) 18:25:16.90ID:kEsviUBS
>>953
フランス革命自体が略奪を100%美化した嘘だからな
2021/04/27(火) 22:45:58.46ID:pnuHbp8V
>>959
道具は専門で使う人ほど使い分けるもの
包丁をペーパーナイフにする阿呆の料理人はいないだろ
でスレの結論としてはviでいいんだろ
2021/04/28(水) 01:21:19.47ID:g4Nhn5C0
>>964
viはコーディング用ではないのでプログラマーが使ってはいけないってこと?
966デフォルトの名無しさん
垢版 |
2021/05/04(火) 12:01:54.73ID:Uzb46mLd
viはコピペのやりにくささえなんとかなれば最強なんだが…
967デフォルトの名無しさん
垢版 |
2021/05/04(火) 15:22:41.19ID:EQ9aBOnD
thonny pythonで@decoratorが使えない
2021/05/04(火) 23:11:00.69ID:GeDL07p3
普通にwindows標準のメモ帳で事足りるやん
2021/05/04(火) 23:25:18.51ID:30/0W8PU
viはショートカットが特殊なので誤操作に気づきにくいのが難点
他のテキストエディタはCTRLと英数字キーを組み合わせてコマンド実行するので誤操作は起きにくい
2021/05/05(水) 14:56:36.82ID:Xu19ZgXj
例えばどういう誤動作?
2021/05/05(水) 23:02:10.62ID:gShx5Qps
初心者が既存ファイルを開いてうっかりrainと入力したら、あまり直感的でない結果になるでしょ
972デフォルトの名無しさん
垢版 |
2021/05/06(木) 12:21:56.37ID:GHdSH9fo
>>966
+1
973デフォルトの名無しさん
垢版 |
2021/05/06(木) 12:23:20.38ID:GHdSH9fo
>>969-970
モードが違うって話を「ショートカットキー」って表現してる時点で判ってない人だと判る
2021/05/14(金) 00:37:27.32ID:LARxz2m0
>>968
bomのトラウマ
2021/05/14(金) 04:12:02.40ID:+CUnWEgy
bom前にも出てたけど何が起きるの?
2021/05/14(金) 09:05:20.93ID:G0iqyGzm
爆発するんだよ!
2021/05/14(金) 09:27:45.35ID:gRQSKHqD
マジで!!、メモ帳使うのやメルわ!
2021/05/14(金) 10:16:28.94ID:098HCH3Z
utf8爆弾
2021/05/14(金) 18:57:10.24ID:LARxz2m0
コンパイルできない
できたとしても表示画面に謎の空間ができる
2021/05/14(金) 19:27:39.00ID:n0yZeGpR
>>979
それコンパイラのバグだろ
2021/05/15(土) 04:33:15.09ID:KvSyjh0t
ていうかメモ帳をエディタに使ってるってのがネタだよね?
982デフォルトの名無しさん
垢版 |
2021/06/04(金) 12:06:01.50ID:YNGsVFZB
ネタなら世界はもっと平和だった
2021/06/07(月) 07:41:09.22ID:VsixfiAy
全角スペースと半角スペースが区別できないものなんて使えるわけない
2021/06/11(金) 01:30:14.03ID:Nf7A/Y+l
Visual Studio uohlZhvszw@v@.s@x;.
985デフォルトの名無しさん
垢版 |
2021/08/02(月) 15:47:16.37ID:medpVvMo
メモ帳
2021/08/02(月) 19:39:55.87ID:MsO8IVP5
5chの入力フォーム
2021/08/05(木) 09:01:50.65ID:kXb6Pg+6
emacsのキーバインドは口で言おうとすると実はあまり覚えていないことがある。
何か編集操作を意識(考えるのではなく意識)した瞬間、体操の選手みたいに指が自然に動くようになるんだよね。
VZやviもそう。
そうなるとメニューで編集機能を選択しているより、とてもはやく編集できるようになる。
2021/08/05(木) 09:03:58.26ID:kXb6Pg+6
編集操作を意識というか、編集の流れを意識すると
ピアノで曲を演奏するみたいに編集操作の流れを自然に手が奏でるような感じ
2021/08/05(木) 09:05:47.62ID:kXb6Pg+6
それはviに顕著だな
2021/08/05(木) 09:27:24.10ID:KOfLs2SU
viの f とか t はさすがに考えながら打っている
普通のカーソル操作などは手が覚えているけど
2021/08/05(木) 11:36:52.48ID:5V4lavtA
>>987
それは学習障壁が非常に高いということで、初心者がemacsやviを選んではいけない理由にしかならないよ。
2021/08/05(木) 12:10:01.98ID:/Qohze7T
学習障害の言い分
2021/08/05(木) 12:32:49.16ID:kXb6Pg+6
>>991
初心者向けでなければダメなエディタ、なんてことはないでしょう。

そもそもソフトウェア開発は、専門性が高く、訓練・学習を積むにつれスキルが上がり
長い時間を書け高度な開発ができるようになっていくものなので、
習熟者までが初心者向けのエディタや言語を使う必要はなく、自分の能力に応じて
より能率の良いツールを使えば良い筈です
2021/08/05(木) 12:35:28.26ID:kXb6Pg+6
ま、いまはソフトウエア開発人材の裾野が広がっ、てシロウト率高くなっちゃってますけれ
2021/08/05(木) 12:37:44.64ID:kXb6Pg+6
>>990
ctとかc2wとか、その他もろもろ
特に意識しなくても、編集したいテキストをイメージすると手がスッと動くようになるよ
2021/08/05(木) 12:48:32.06ID:ONVKoldx
>>993
初心者だけじゃないな。
emacsに慣れていない熟練者も、その学習コストの問題で乗り換えできないよ。
高機能エディタに乗り換えるなら、emacsじゃなくて比較的無難な作りのIDEに乗り換えるなぁ。今ならvscodeとか。
2021/08/05(木) 12:55:50.50ID:kXb6Pg+6
>>996
オレは目的に応じて最も適したものを使い分けるけど
そういう人はそれでいいんじゃない?
2021/08/05(木) 13:34:02.15ID:/Qohze7T
学習コストは万人一律では無いからね
どれだけ練習しようとも波動拳出たり出なかったりする覚えの悪い者と
説明読んだだけで思った通りのタイミングでスクリューパイルドライバー出せる人とでは違って当然
覚えの悪い学習障害者は己が劣っている事を認めたくなくて無駄に壁が高いかのように印象操作する
2021/08/05(木) 13:46:08.93ID:/Qohze7T
まあITドカタなんて揶揄されるようにPGがある一定以上の「出来る者」の仕事では無くなってしまったから仕方無いね
2021/08/05(木) 13:47:00.39ID:/Qohze7T
おわり
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 585日 13時間 30分 16秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。