要不要連署編輯器版? - Linux

Table of Contents

As title

看到連兩篇都在問編輯器得問題
讓我不禁好奇有多少人對開一個編輯器版有興趣?

emacs vim 是兩種非常神奇的東西
雖然網路上有非常多的學習資料
可是想要深入得花非常多的時間,才可以體會編輯神器的厲害
而且我覺得要用到心領神會,目前網路上得中文資料似乎還不夠足
(尤其是emacs..)

如果有個Editor版,除了放上初學者、進階者等教學
還有各式plugins的討論、使用編輯器的精神、編輯設定檔的訣竅等等
我覺得蠻有趣的,不知道各位版眾覺得如何?


==========================================================

哈哈,其實主要是小弟我最近vim玩得相當有心得
雖然不若許多強者如c9s大等還會自己寫plugin
但是在操作編輯器上面已經如魚得水
移動、剪貼、跳到mark、搜尋、取代、跳視窗、開分頁、自動完成、顯示編譯訊息等等
一旦抓到編輯器的邏輯,真的會奉編輯器為宗教XD

而且對於許多編輯器的預設按鍵會開始了解為什麼它要這麼設計

比如說vim在insert mode跳到行首沒有emacs的快速鍵ctrl-a
腦筋轉不過來的話可能會這麼按:esc ^(shift-6) i

咦,號稱編輯最方便的vim怎麼會有這麼麻煩的按鍵?
不過如果你將capslock設為ctrl,你的esc就可以用ctrl-[取代(手的移動幅度變小)
然後想到,你其實是需要跑到行首再進入insert mode
那麼就這麼按吧:ctrl-[ I
操作的順暢度馬上大幅提升!
(如果是行尾的話就是ctrl-[ A)


那麼像^$這兩個跳到行首行尾的按鍵一般會在什麼時機用呢?
我認為是在有複雜的操作命令,如刪到行首之類才會用到
你可能已經用到好幾個操作指令了(如複製、刪除、刪除並進入insert等等再加上數字)
多按一下shift+4 or 6對操作的順暢度影響就還好

儘管vim的指令多如牛毛,但我覺得深入了解它為什麼要這樣設計
就會覺得其實也蠻好記的!

--

All Comments

Jake avatarJake2009-12-04
不得不推
Damian avatarDamian2009-12-05
推 但是這偏不應該傳到站外吧@@
Caitlin avatarCaitlin2009-12-07
想要成立 不過又怕人氣過少 沒有文章@_@
Isabella avatarIsabella2009-12-07
我也怕沒文章:p 所以才丟出這篇試試水溫 XD
Barb Cronin avatarBarb Cronin2009-12-07
推,就像GNOME/KDE 也可開版玩玩
Zenobia avatarZenobia2009-12-10
ctrl+c也可以當esc用的樣子(如果沒map到其他用途的話)
Valerie avatarValerie2009-12-14
也是要推Editor板
Carolina Franco avatarCarolina Franco2009-12-18
推推推
Poppy avatarPoppy2009-12-20
ctrl-c是離開insert mode,在其他狀況下不適用..可是似乎
也想不到還有什麼例外狀況就是了XD
Queena avatarQueena2009-12-25
可以試試,雖然我因為要考試的關係很久沒升級emacs設定
不過有關emacs方面的問題,能幫上忙的還是會幫的
Tristan Cohan avatarTristan Cohan2009-12-27
不如 把linux 的版 分成 server 討論 與 desktop 討論 更好
Olivia avatarOlivia2009-12-31
我想應該會是很冷的版吧
Lydia avatarLydia2010-01-03
emacs我不熟,不過國外可是有一堆vim geeks/fans的討論區
Liam avatarLiam2010-01-03
vim玩到有點熟之後真的會超愛的
Harry avatarHarry2010-01-06
當然推!!!
Gary avatarGary2010-01-07
推...(vim用慣了不知為何emacs都用不太慣...
Doris avatarDoris2010-01-09
在youtube上面用vim editor搜尋會看到一些神人...
Ursula avatarUrsula2010-01-14
可以存成站內信件就不會轉出去了
Andrew avatarAndrew2010-01-17
好啊!推~
Jake avatarJake2010-01-20
我比較想要虛擬機器版...想想看
vserver,vmware,xen,vbox,qemu....
Belly avatarBelly2010-01-25
forget MS's virtual PC
Bennie avatarBennie2010-01-27
大推 emacs 初學超級不習慣得(用貼上換頁XDD)
熟了就上癮
Ula avatarUla2010-02-01
樓上現在有在emacs '裡'?
Michael avatarMichael2010-02-02
樓上的意思是用emacs上B嗎?XD
Catherine avatarCatherine2010-02-05
可以用emacs上B? 試好久都試不出來, 快教一下
Ina avatarIna2010-02-09
推emacs我會用emacs連irc喔~
Tristan Cohan avatarTristan Cohan2010-02-12
m-x telnet or m-x ansi-term
再telnet ptt.cc
Anonymous avatarAnonymous2010-02-16
不行耶樓上,會變一堆亂碼說,我用emacs23的
Catherine avatarCatherine2010-02-16
因為台灣bbs有雙色字,是在雙位元字當中插入色碼
所以我所知的shell都沒辦法正常顯示雙色字..
Caitlin avatarCaitlin2010-02-20
m-x telnet則是因為emacs的這功能沒有ascii color
Rosalind avatarRosalind2010-02-22
所以一半的解就是用m-x ansi-term再上telnet..雙色字無法
Poppy avatarPoppy2010-02-26
原來~ 失望ing....