看板 Linux 關於我們 聯絡資訊
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的指令多如牛毛,但我覺得深入了解它為什麼要這樣設計 就會覺得其實也蠻好記的! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.4.145
fuha:不得不推 12/03 21:37
dendrobium:推 但是這偏不應該傳到站外吧@@ 12/03 21:55
ethan5422:想要成立 不過又怕人氣過少 沒有文章@_@ 12/03 22:13
dryman:我也怕沒文章:p 所以才丟出這篇試試水溫 XD 12/03 22:23
JoeJohnson:推,就像GNOME/KDE 也可開版玩玩 12/03 22:31
ckclark:ctrl+c也可以當esc用的樣子(如果沒map到其他用途的話) 12/03 23:19
ckclark:也是要推Editor板 12/03 23:20
borting:推推推 12/03 23:29
dryman:ctrl-c是離開insert mode,在其他狀況下不適用..可是似乎 12/03 23:41
dryman:也想不到還有什麼例外狀況就是了XD 12/03 23:41
coldnew:可以試試,雖然我因為要考試的關係很久沒升級emacs設定 12/04 01:04
coldnew:不過有關emacs方面的問題,能幫上忙的還是會幫的 12/04 01:04
sunfox:不如 把linux 的版 分成 server 討論 與 desktop 討論 更好 12/04 06:57
in09:我想應該會是很冷的版吧 12/04 09:30
dryman:emacs我不熟,不過國外可是有一堆vim geeks/fans的討論區 12/04 11:08
dryman:vim玩到有點熟之後真的會超愛的 12/04 11:09
icycandle:當然推!!! 12/04 11:54
onionys:推...(vim用慣了不知為何emacs都用不太慣... 12/04 12:11
onionys:在youtube上面用vim editor搜尋會看到一些神人... 12/04 12:20
psboy:可以存成站內信件就不會轉出去了 12/04 15:15
victel:好啊!推~ 12/05 00:19
KCda260:我比較想要虛擬機器版...想想看 12/05 23:36
KCda260:vserver,vmware,xen,vbox,qemu.... 12/05 23:36
KCda260:forget MS's virtual PC 12/05 23:37
kosinyj:大推 emacs 初學超級不習慣得(用貼上換頁XDD) 12/06 09:18
kosinyj:熟了就上癮 12/06 09:18
KCda260:樓上現在有在emacs '裡'? 12/06 13:41
dryman:樓上的意思是用emacs上B嗎?XD 12/06 14:42
pierreqq:可以用emacs上B? 試好久都試不出來, 快教一下 12/08 13:20
mgdesigner:推emacs我會用emacs連irc喔~ 12/08 18:09
dryman:m-x telnet or m-x ansi-term 12/08 18:36
dryman:再telnet ptt.cc 12/08 18:36
mgdesigner:不行耶樓上,會變一堆亂碼說,我用emacs23的 12/08 18:50
dryman:因為台灣bbs有雙色字,是在雙位元字當中插入色碼 12/08 20:03
dryman:所以我所知的shell都沒辦法正常顯示雙色字.. 12/08 20:03
dryman:m-x telnet則是因為emacs的這功能沒有ascii color 12/08 20:04
dryman:所以一半的解就是用m-x ansi-term再上telnet..雙色字無法 12/08 20:05
pierreqq:原來~ 失望ing.... 12/08 21:54