php之推薦vim

科技小能手發表於2017-11-12

最近幾天寫著公司的一個專案,修修改改,有些地方還記得有些地方記不住了,就必須重新演示一下程式的流程,然後除錯,列印,才能想到當時的程式思路。不免有點憂傷,


就想到底怎麼了?

是誰的問題?是滑鼠的問題,因為我們在編寫過程中移動,查詢還是對比刪除的操作遠遠多於碼字,所以再移動手指去趙樹彪,你的瞬間記憶也許就被打斷了,長期意外也許你就真的無法長久記住你的程式思路,需要完整的復原,甚至列印出無關緊要的點來實現程式的再現。


所以我想到了編輯器之神vim,一直不感冒這個,因為這個一直被崇尚簡潔的蘋果所獨寵的感覺,後來一直在用notepad,也沒感覺到它的神奇之處,竟然覺得還不如subtext的友好。


這裡提一下我喜歡的一本書<mactalk人生超程式設計>,我現在沒用mac,之前朋友和我為了寫蘋果app,入手可一個專業版的apple pro。這裡還是要稱讚一下堪比京東的送貨速度的深圳友商,感覺你不管在那個犄角旮旯,都可以迅速送到。這和內地很多地方的區別是很大,也許說好的當天到,快遞員畢竟是人,雖然收到了,不一定立馬送出來


回到正題,還是老老實實用windows,感覺舒服,等到了必須要去linux下程式設計時再說。現在寫個php哈真的是window舒服


好的現在真的迴歸正題。也許你覺得我真的是說了很多廢話,不過大家也許真的有這個心路歷程,就能夠知道我為何寫這篇文章了,我終於想學習vim了,英文還可以,之前還想著翻譯ORACLE DBA 兩天教程,翻譯完目錄,我就覺得沒有啥感興趣的了,再加上也沒有任何人有需求,我就不打算翻譯了,至少目前是


vim裡面有個人性的vimtutor,號稱30分鐘教程。

我覺得還是挺好玩的,很好學,很有意思。因為這個教程不是一本死書,而是一個有趣的互動訓練

程式碼如下

1
2
3
4
5
6
7
8
9
10
11
12
13
                lesson 2.5:using a count to delete more
        ***typing a number with an operation repeates it that many times.**
        in the combination of the delete operator and a motion mentioned above you insert
        a count before the motion to delete more:
                d     number     motion
        1.move the cursor to the first UPPER CASE word in the line marked--->
        2.Type d2w to delete the two UPPER CASE words.
        3.Repeat steps 1 and 2 with a different count to delete the consecutive 
            UUPER CASE words with one command
             
        ---> this ABC DE line FGHI JK LMN OP of words is Q RS TUV cleaned up.
         
    終於打完了,我開心的心情讓我自己手動打了一小段


vim號稱是面向程式設計師的編輯器,不是程式設計師不會用到。


第一行:標題–》利用計數去刪除更多

第二行:註釋—》輸入一個數字,讓操作符重複很多次

第三行到第五航,是對的命令的解釋,怎麼使用  就是d + 數字 + 模式(w,e,$)

第六行到第十行是一個步驟


第十一行就是感興趣的地方,就是讓你移動滑鼠到這裡,然後輸入命令就可以感受到操作結果,寓教於樂,怎能不學得快


這是一種生活理念。今天我寫vim不是為了要求去學習vim。我只是想說曾經我們的長輩因為教育資源的匱乏,認為世界的資源是很有限的,我們每個人只要照顧好自己就好,世界和自己沒有關係,詩和遠方不是新中國的初級階段考慮的,我覺得沒有錯,他們的思想對於那個時代是對的,因為我們還很弱小,需要解決溫飽,當我們生活在和平年代,還繼續這樣想的話,不是我說不好。而是說你浪費了生命只有一次的可貴。你錯過了太多美好的事物:樂曲,繪畫,雕塑,高效率,山川等等。


為什麼vim只能面向程式設計師,這種可以節約我們生命時間的東西為何不能迅速普及?為何這種簡單方便的學習教程不能迅速展開,模仿?


時間是公平的,也許你用了一輩子來思考為何光速在哪個地方都是一樣的?(某個物理假設)

你來過一次,只做了一件事,這個世界再也不會有你,永永遠遠離開了這個世界,乃至整個宇宙,整個時間,你永遠不會再出現。


這是一件最可悲的事情,就是我們明明生在巨人身後,卻不能站在巨人的肩膀上?真的是有點浪費


最後宣告:文章之寫給需要的人,有很多人註定不需要人生不留遺憾,不用更加美好。請對號入座,認識自己,決定自己的路同樣重要,沒有高低貴賤之分。



人生是沒有任何意義的,只是你安逸了一生,浪費了造物主的心血,矇蔽了自己的雙眼。


我們在追求效率的同時,就擁有了新的事業和精力,就可以理解並且可以練習,可以真的理解梵高的畫,而不是走到面前比劃一個二字,真的是。。。。


在你努力的時候,找到了方法,你走了很多彎路,也許才知道了數學,化學,物理對於這個世界的意義揭露的美妙世界。你才可以理解量子物理和經典物理,你才會欣賞到美麗的星雲到底為何物?也許當你有了精力之後,真的願意去學習鋼琴,也許你真的開始明白樂譜不只是你之前的手機鈴聲,而是匆匆你嘴裡哼唱出來的一種旋律,才會體會到巴赫,莫扎特留下的遺產,也許你會喜歡物業江城古典音樂的音樂主播


人生超程式設計。發現一點美妙,也許下一刻滅亡也無所謂,否則就會一直美妙下去。立地方能成佛。


掙錢不是嘴說的,但你腦袋只想著家裡一畝三分地,可能掙到錢嗎?政府,經濟,財團,國際貨幣組織的來歷,國家這種抽象的概念真的是封閉沒有聯絡的嗎?你手裡的錢真的就是一輩子都這樣的,和別人沒有半毛錢關係?近期,收購到南昌萬達的包工頭對我們只是說人家命運好?都是寒門子弟,不是命好不好,而是向死而生的美妙。


教育子女,我真的覺得很多人沒有歷史責任感,真的是廢物。人類文明是傳承,不是你的一家之言。


但行好事,莫問前程



願法界眾生,皆得安樂。

本文轉自 jackdongting 51CTO部落格,原文連結:http://blog.51cto.com/10725691/1951867


相關文章