反思搭建博客時出現的emacs問題

第一個問題

本地執行bundle exec jekyll serve命令時,本地啓了一個服務器,只要在瀏覽器上訪問localhost:4000就能夠顯示,博客文章。以後使用git命令,更新到我的github倉庫後。使用username.github.io訪問發現,跟本地localhost:4000內容不一致。html

誒怎麼會這樣?想了許久,直到我無心間在github展現博客的倉庫上的設置裏,去選擇了博客主題。選擇了也更改了倉庫內容。但我本地沒有同步更新,因此使用git pull 拉取github倉庫上的內容,融合過程進入了編輯器模式。我並不想更改東西,只想快點退出編輯模式。git

我一開始本身認爲進入的vi編輯器,當時認知是這樣,根本沒有懷疑過本身的想法從何而來。按ESC,覺得是命令模式,而後輸入wq!回車,發現根本沒用,本身大腦就好像憑着感受隨意輸入,看看碰碰運氣。試了一會,但想起計算機科學家吳軍老師送給咱們讀者的一段話,」注意你的態度,由於它決定你的想法....「,好吧,既然遇到了點麻煩,就正面解決它纔是最節約時間的。github

clipboard.png

冷靜一會,事情的出現總有緣由吧。出現這結果前提條件是什麼?總有依賴的環境吧,否則怎麼會出現。我就耐心閱讀編輯器的英文若是截圖上的Debugger什麼的。不知道怎麼輸入,發現了這是調式模式,我就谷歌,搜索」Mac vi 調式模式「關鍵詞,發現沒有我要的答案。就在想,我本身再進入一個vi編輯器,vi index.html誒,發現按下ESC,輸入wq!回車是能夠退出的。我就猜想也許這不是vi編輯器。運氣很好,果真不是vi編輯器,感謝終端的標題。瀏覽器

vi編輯模式

原來答案早在終端的標題上了,我進入的emacs編輯器,終於問題鎖定了,就去谷歌,看看使用什麼命令能夠退出emacs編輯器。服務器

問題終於解決,我回過想一想,我是怎麼解決的?起碼一開始態度是正確的,這段時間不幹別的事就思考如何怎麼解決出現沒法退出編輯器的問題。這個過程一開始沒有想到就搜索一些vi、deugger mode、mac這些關鍵詞,都沒有結果,當時根本的方向在哪裏都不知道,只知道要退出這個編輯模式。直到鎖定了emacs編輯器,才知道,要往這個方向去解決。編輯器

當時有一種說不出感受,必定有因果關係,就以爲事情發生了總有緣由,大方向是什麼?不能憑感受搜索什麼就什麼吧。就感受我本身被很細節的事情困住了,徹底不知道身在何方,我心裏想說,我得知道我身在何方吧。隱約想起吳軍老師的話,技術的依賴條件,你說屏幕上顯示這東西,確定依賴什麼纔會出現的。當時想到是vi編輯器,進入了編輯模式,那麼我就去查vi的使用手冊,也在終端輸入了vi --help。解決這個問題真的有偶然性,要不是無心間看到兩個截圖上的標題,我尚未幡然醒悟。spa

第二個問題

當時本身username.github.io早就已經寫了index.html,而後經過jekyll new blog再複製進usename.github.io倉庫上,其實一開始,我就應該直接jekyll new username.github.io,而後推送到我的倉庫上的。htm

發現本身並不太能描述問題,描述問題能力差。描述問題有待提升。blog

總結

本身解決問題的思惟方式徹底沒有造成好的依據理論。此刻想起獲得專欄,解決問題的四個步驟。第一個明確和理解問題、第二個是拆分和定位問題、第三個提出解決方案、第四個總結問題。ip

當平時的行爲產生跟以往徹底不一樣的結果時,想一想這個問題跟以前的環境不同。我一直覺得這個是vi編輯器,按照以往的命令怎麼也退不出,還會抱怨怎麼回事。解決問題思惟方式沒有造成本身的一套。

相關文章
相關標籤/搜索