How to use hot key to move mouse in termal with mac?
日常寫 code 常常會用到 terminal,但是剛開始使用 mac 時真的會使用的一頭霧水,尤其是想要針對在vim
中指令很長的程式進行修改的時候,按右鍵等待游標到達目的地是件很恐怖的事,只是想加個路徑名稱啊啊!!
在本範例你會學到:
- 簡易的 terminal 游標上手操作
- vim 中的簡易操作
在本範例你需要先準備好:
- 一台 mac
- 歡樂愉快的學習精神
1.語法分享
- 快速飛躍
- Ctrl + A 游標飄向最前方
- Ctrl + E 游標飄向最後方
- 指定移標位置(超實用的一定要記住)
- 按著 alt/option 在用滑鼠點擊你想要游標駐足的位置
2.vim 中的操作
假設有一份文件叫做 test.txt
,我們會使用 vim test.txt
開啟該文件,並再按下 i
或o
進行編輯,不過在vim
環境中遇到上方一樣的問題,就無法用一樣的快捷鍵解決囉!
簡單複習
- 按下
ESC
->shift
加上:
輸入q
代表離開vim
環境 - 按下
ESC
->shift
加上:
輸入q!
代表離開vim
環境並捨棄存檔 - 按下
ESC
->shift
加上:
輸入wq
代表離開vim
環境並存檔 - 按下
ESC
->shift
加上:
輸入$
代表當前畫面跳到文件的最底端 - 按下
ESC
->shift
加上:
輸入noh
代表取消 highlight文字的功能 - 按下
ESC
->shift
加上:
輸入數字
代表當前畫面跳到指定的行數位置
- 按下
開大絕用滑鼠
- 按下
ESC
->shift
加上:
輸入set mouse=a
即可使用滑鼠來操作檔案囉! 可以任意移動滑鼠,反白想要複製或刪除的內容按下D (刪除)
或是Y (複製)
- 按下
參考資料
自己經驗分享,有想到隨時更新,並且歡迎指正與分享更好的用法。