PTT評價

Re: [問卦] 用VIM寫CODE都是什麼人啊

看板Gossiping標題Re: [問卦] 用VIM寫CODE都是什麼人啊作者
loser1
(基輔羅斯進軍烏拉山以西)
時間推噓 4 推:4 噓:0 →:12

本人就是 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 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.87.157.211 (臺灣)
PTT 網址

bassmaster 10/09 21:43上古神獸

ttucse 10/09 21:45\所以你是交大的嗎?

4

amethystboy 10/09 21:45至少60歲

都說三年級開始有宿舍網路了,為什麼我會超過六十歲?? 六十歲的學長是七七級的,他們真的用的是行編輯器在上機....

ttucse 10/09 21:46為什麼沒有SUN的工作站可以用?

ttucse 10/09 21:46那時pc還很弱吧?

後來才發現有工作站,只是給我們用的很慢。 PC 當時跟現在比當然屁都不是,但是要說打字順不順........

比我現在用的 Windows 10 (i5-9500) Windows 11 (i7-12400) 還順!!

※ 編輯: loser1 (219.87.157.211 臺灣), 10/09/2025 21:56:43

ttucse 10/09 21:59想請教你當時交大上OS課會教UNIX第六版的

ttucse 10/09 21:59原始碼嗎?

ttucse 10/09 22:02我是大同的2000年讀大學的。我們OS只教恐

ttucse 10/09 22:02龍書也就是OS的理論。我聽說以前世界上很

ttucse 10/09 22:02多學校會教UNIX第六版的原始碼。很羨慕。

ttucse 10/09 22:10我2000年大一,學校也是教turbo c。

ttucse 10/09 22:23我說錯了,應該是turbo c++,也可以編譯c

ttucse 10/09 22:23程式。

bonis 10/10 00:18那時代碼聽說也才兩千多行 一個人是可以吃

bonis 10/10 00:18的下來

Smallsh 10/10 01:18i7是12700, 12400是i5