這裡會講怎麼在emacs,或者spacemacs裡對映方向按鍵。
在使用spacemacs的emacs裡,使用evil得到vim方式操作,在normal模式下移動方向鍵是h,j,k,l。但寫**時經常會遇到一類問題,在insert模式時,當輸入前半括號時,自動補全另一半括號,這時游標位於括號內,當時想繼續輸入時,你有兩種選擇:
方式一,按鍵數量太多,方式二,要移動手臂,對於乙個經常寫**的人來說,多移動一次手臂,意味著職業病多增加一分。
於是就想在insert模式下,對映方向按鍵,使之不用方向鍵,也不用多乙個normal模式切換。
使用spacemacs的,把下面加在dotspacemacs/user-config ()下:
(define-key evil-insert-state-map (kbd "c-h") (kbd ""))
(define-key evil-insert-state-map (kbd "c-j") (kbd ""))
(define-key evil-insert-state-map (kbd "c-k") (kbd ""))
(define-key evil-insert-state-map (kbd "c-l") (kbd ""))
使用emacs的,新增命令:
(global-set-key (kbd "c-h") (kbd ""))
(global-set-key (kbd "c-j") (kbd ""))
(global-set-key (kbd "c-k") (kbd ""))
(global-set-key (kbd "c-l") (kbd ""))
其實最主要是知道,emacs裡方向鍵的命令是哪個,找這個費了點時間,其它的都很簡單。
最開始我胡亂按圖索驥,試了"up",發現結果很驚豔,後面才知道原來要是"",可以試試,如果"up"會發生什麼,也算是一大發現了。
前端雜燴 在工作,在思考,在沉澱
當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...
前端雜燴 在工作,在思考,在沉澱
當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...
需求在變化,思維在變化
做了這個遠端監控專案,發現開發專案其實相當具有挑戰性的,這種挑戰性主要表現在兩個方面 1 不斷變化的領導需求 或者客戶需求 2 並不熟練甚至並不了解的技術。最近看了一些 瘋狂的程式設計師 還是很羨慕絕影能在大學期間找到自己喜歡的方向,喜歡的事情,把自己喜歡的事情作為自己的工作甚至事業實際上是非常快樂...