作者 loser1 (基輔羅斯進軍烏拉山以西)標題 Re: [問卦] 用VIM寫CODE都是什麼人啊時間 Thu Oct 9 21:28:49 2025
本人就是 vi (非 vim)的使用者。
我記得我剛進大學的時候,學校的 VAX8800 剛引進,
學長說,你們現在的電腦有
全螢幕文字可以讀,
不像我們以前剛進大一時的電腦只能顯示一行字。
然後雖然施振榮學長捐了滿坑滿谷的 Acer 915 80286 PC
與後來一堆 80386 PC 給學校計中,老師還是要求我們去上機。
(VAX 跑的是 VMS 系統,不是 UNIX)
後來二年級開始回系上使用迷你電腦,系上用的是跑 UNIX 的 VAX780,
其編輯器有
ed
ex (=vi, 後述)
emacs
ed 只能編一行, 後來的 embedded linux 常常只有 ed, ex 與 vi 是同一個程式,
程式利用判別名稱來決定是顯示一整面還是一行,其實其底子就只是行編輯器,
要換行要跳脫於編輯模式回到跳行模式。
剛學時其實反應不過來,畢竟 PC 上使用 Turbo C 用的是像現在 notepad 這樣
上下左右方便的邊輯器。
但是大三開始學校建構宿舍網路,台灣開始進入宿網時代,但是使用宿網連工作站
與 VAX780, 剛開始的編輯速度實在慢得可以,因此迫不得已學了相對快的 vi.
後來經過三十幾年,反而是hijl 比上下左右熟, regular expression 也比其他的
取代來的方便。
反正老了我實在不記得指令,手指會自動打出來。
※ 引述《ttucse ((((>( ̄▽ ̄)<))))》之銘言:
: ※ 引述《pmes9866 (I Need Some Sleep)》之銘言:
: : 現在IDE這麼方便
: : 代碼補全 語法高亮 整合GIT....
: : 尤其是JETBRAIN全家桶 寫代碼真他媽好用
: : 為什麼要用什麼都沒有的VIM呢
: : 用VIM編程的都是什麼人
: : 我很好奇
: 八卦
: vi的原始作者Bill Joy自己都不用vi了
: 他說vi會設計成那樣是歷史的因素
: 他當初有要讓vi好用一些
: 結果寫到一半硬碟壞掉了
: 所以就沒存檔下來
: 他說當初UNIX官方會把vi當標準配備
: 他很訝異
: 所以除了機器只有裝vi你又需要打字時才用vi
: 寫程式不要用vi
: 他說Emacs出來時他有用Emacs
: 不過因為太自由了
: 他常常沉迷在客製化自己的Emacs
: 寫了一堆自己的客製化檔
: 然後他又常把客製的檔搞丟
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.87.157.211 (臺灣)
※ 作者: loser1 2025-10-09 21:28:49
※ 文章代碼(AID): #1evxYJgh (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1760016531.A.AAB.html
→ ttucse: 所以你是交大的嗎?
111.249.152.22 10/09 21:45\
4
都說三年級開始有宿舍網路了,為什麼我會超過六十歲??
六十歲的學長是七七級的,他們真的用的是行編輯器在上機....
→ ttucse: 為什麼沒有SUN的工作站可以用?
那時pc還很弱吧?4F 111.249.152.22 台灣 10/09 21:46
後來才發現有工作站,只是給我們用的很慢。
PC 當時跟現在比當然屁都不是,但是要說打字順不順........
比我現在用的 Windows 10 (i5-9500) Windows 11 (i7-12400) 還順!!
※ 編輯: loser1 (219.87.157.211 臺灣), 10/09/2025 21:56:43
→ ttucse: 想請教你當時交大上OS課會教UNIX第六版的原始碼嗎?
我是大同的2000年讀大學的。我們OS只教恐龍書也就是OS的理論。我聽說以前世界上很多學校會教UNIX第六版的原始碼。很羨慕。我2000年大一,學校也是教turbo c。6F 111.249.152.22 台灣 10/09 21:59
我說錯了,應該是turbo c++,也可以編譯c12F 36.226.84.4 台灣 10/09 22:23
程式。13F 36.226.84.4 台灣 10/09 22:23
--