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

Rebecca avatar
By Rebecca
at 2009-12-03T21:28

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的指令多如牛毛,但我覺得深入了解它為什麼要這樣設計
就會覺得其實也蠻好記的!

--
Tags: Linux

All Comments

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

有關emacs

William avatar
By William
at 2009-12-03T16:13
我想請問在emacs下編寫c/c++程式 是否有像在visual studio下的提示功能 例如: 我只要打出 memcpy( 下面就會顯示出 memcpy的function prototype: void * memcpy ( void * destination, const void * sou ...

請問gftp的預設編碼要去哪裡改?

Audriana avatar
By Audriana
at 2009-12-03T16:12
由於上傳的中文字型都變成怪怪的框框 UTF-8和BIG5的編碼不同 我找不到地方可以改 上來請教大家一下 - ...

有人在用 ACFS 嗎???

Faithe avatar
By Faithe
at 2009-12-03T15:35
請問一下 我看到彰化縣有人拿 Ubuntu 開發 ACFS 版本 http://free.chc.edu.tw/free/viewthread.php?tid=608andamp;extra=page%3D1 請問有人用過這個版本嗎??? 口碑如何呢?? 跟原生的 Ubuntu 比起來呢??? - ...

安裝Ubuntu 9.10時的解析度

Xanthe avatar
By Xanthe
at 2009-12-02T23:55
最近把淘汰下來的電腦拿來灌Ubuntu 9.10 但卻發生了意想不到的事情.... 用9.10的光碟開機, 開到一半,畫面就開始閃閃閃, 連安裝的機會都沒有, 選安全圖形模式也一樣, 後來發現,應該是螢幕解析度的問題, 目前我的螢幕只支援到1024 * 768 但用目前這張顯卡 ( 7600gs ) 解析度 ...

ubuntu使用上硬體等級的需求

Lily avatar
By Lily
at 2009-12-02T23:08
UBUNTU 我玩過兩台電腦 1.AMD barton 2500+ ram 1.5G+HD 320G(不算太舊的硬碟)+ati9550 2.AMD sempron 2800+ ram1G+HD640G+ati x300 ubuntu跑都可以跑 但是能上我覺的沒有很滿意啦 ram我想應該早就措措有餘了 我平 ...