摘要:注暫時沒有注還是最早偏聽偏信,嫌棄臃腫,忍受著不停的嗶嗶嗶,先學習了。后來在好奇心和折騰的本能驅使下,開始走上之路。的印象則是激進。但是在不斷的嗶嗶嗶聲之后,開始享受它的按鍵方式。理由語法高亮干擾代碼閱讀注暫時引用這個地址,有時間轉到來。
注1:時間有限,一次不能完成本文,慢慢添加、改進。
注2:暫時沒有注2.
最早偏聽偏信,嫌棄 Emacs “臃腫”,忍受著不停的“嗶嗶嗶”,先學習了 Vim。
后來在好奇心和折騰的本能驅使下,開始走上 Emacs 之路。
但我并不是所謂的 Emacs 黨。
我的常用機器上默認不開 ssh server, 要 root 權限進行編輯的時候,用不了tramp mode,
所以是sudo vim。
在測試機上的編輯文件的時候,Vim/Vi 也是首選了。懶,就一個字。
我不用 Emacs 的 evil mode,倒是在Vim 里做了以下4個的鍵位映射/綁定:
imap學習的各個階段i imap la imap 0I imap $a
我把自己定位在“編輯器用戶”,都不考慮插件開發,所以大概分為3個階段:
陌生、熟練、高手。
Vim 給我的印象是:謙虛、謹慎、高效。
讓它做什么就做什么,感覺很好控制和溝通,不做多余的事。
當然也要講它的“語言”,簡單高效的按鍵和命令。
Emacs 的印象則是:激進。
做了很多不想它做的事,怎么配置都達不到理想狀態。
比如:自動縮進使用制表符tab還是空格。搞了幾次,頭大,然后把 Emacs 卸載了。
Vim 用戶應該都有的初體驗:不知道怎么輸入、怎么退出。
但是在不斷的“嗶嗶嗶”聲之后,開始享受它的按鍵方式。
Emacs 的問題就在頻繁使用Ctrl、Alt、Esc的別扭。
雖然習慣之后談不上享受,但也是非常高效。
不算空行和注釋,
Vim 的配置文件,30行之內就能“夠用”,并且語法簡明。
Emacs 則需要100行左右,或者更多,語法是elisp,只能說“很好玩”。
vim:
成就感不斷提高,但如果跟 emacs 比較,感覺移動速度低于預期。
多文件操作體驗不順暢。
需求插件。
emacs:
開始體會到它奇葩的學習曲線。
但并不建議開始 living in emacs。
探索更多功能,需求更多配置。
emacs 自帶了很多插件,早就在用了, 之前沒在意到吧。
[還沒到“高手”階段]
其他 養成好的 編程/寫作 習慣看過一個 編程培訓班在線視頻,那講課人的編程習慣,就算是 萬能神本尊都救不了他,
更不用說“編輯器之神”或者“神之編輯器”了。
關閉。
理由:
語法高亮干擾代碼閱讀?注:暫時引用這個地址,有時間轉到sf 來。
方法:
啟動:
emacs --color=never
配置:
.emacs
(global-font-lock-mode 0)
.vimrc
syntax off
命令:
M-x font-lock-modeserver mode emacs
啟動:
emacs --daemon
配置:
(server-mode)
使用
emacsclient
vim server/client 模式需要編譯時開啟支持。
通過vim -h| grep servername 有沒有輸出檢查,如果沒有,
則需要安裝 帶c/s mode 支持的vim。
然后,
vim --servername xx
vim --serverlist
vim --remote xx
我理解 Vim 的特點的靈巧、精準,過分的用插件填充,真的會讓它變得臃腫。
所以我不會想把 Vim 變成 IDE,
比如,
我會用cscope 調用vim,而不想用一個 cscope.vim 的插件。
gtags 提供的cscope 類似界面的工具:
(setq cscope-program “gtags-cscope”)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24848.html
摘要:點擊原文鏈接體驗更佳哦優測優社區干貨精選老司機亂談編輯器之神騰訊優測騰訊優測是專業的移動云測試平臺,為應用游戲,混合應用的研發團隊提供產品質量檢測與問題解決服務。 文 / 騰訊 吳雙 前言 優測小優 有話說: 騰訊優測只有應用測試大神?不不不,我們還有各種研發大牛! vim 是一種信仰,我自從2004年有了這個信仰,已經12個年頭了。本文介紹了學習vim的方法以及一些vim常用的插件...
摘要:這正是使用編輯器的基本形式。禁用啟動消息即顯示所有教程信息的頁面。因此,只使用編輯器并且完美支持所有這些語言將會大大提高工作效率。結語正如你所見,明顯是最好的編輯器。 本文是realpython.com繼《將Sublime Text 3打造為Python全棧開發環境及》和《Vim與Python真乃天作之合》,又一篇關于如何配置Python IDE的文章。這一次,主角變成了與Vim同樣...
摘要:如果你問一個年輕的前端開發人員,你在今后的年內如何提升自己的能力他可能會說我現在對前端比較熟悉,但我想深入了解,另外現在發展的很快我也想看一下。再舉一個例子,我會留意身邊的程序員所用的鍵盤。只有少部分的程序員會買高端的靜電容鍵盤,比如。 如果你問一個年輕的前端開發人員,你在今后的 3 年內如何提升自己的能力?他可能會說我現在對 Web 前端比較熟悉,但我想深入了解 AngularJS,...
閱讀 2743·2021-10-26 09:50
閱讀 2385·2021-10-11 11:08
閱讀 2128·2019-08-30 15:53
閱讀 1906·2019-08-30 15:44
閱讀 2382·2019-08-28 18:12
閱讀 2519·2019-08-26 13:59
閱讀 2852·2019-08-26 12:19
閱讀 2751·2019-08-26 12:09