Vim實戰手冊(2)常用的狀態切換按鍵
轉載請註明本篇博文來自“柳大CSDN部落格”:http://blog.csdn.net/poechant
1、Normal Mode -> Insert Mode
i 小寫字母i,在游標位置插入
a 小寫字母a,在游標的下一個位置插入
I 大寫字母I,在游標所在行的第一個非空格處插入
A 大寫字母A,在游標所在行的最後一個字元處插入
o 小寫字母o,在游標所在行的下一行處插入新行
O 大寫字母O,在游標所在行的上一行處插入新航
r 小寫字母r,替換游標所在處的字元一次
R 大寫字母R,持續替換游標所在處的字元,直到按下ESC
2、Normal Mode -> Command-line Mode
:w 儲存檔案
:w! 強制儲存檔案(前提是使用者有修改檔案訪問許可權的許可權)
:q 退出緩衝區
:q! 強制退出緩衝區而不儲存
:wq 儲存檔案並退出緩衝區
:wq! 強制儲存檔案並退出緩衝區(前提是使用者有修改檔案訪問許可權的許可權)
:w <filename> 另存為名為filename檔案
:n1,n2 w <filename> 將n1行到n2行的資料另存為名為filename檔案
:x 如果檔案有更改,則儲存後退出。否則直接退出。
3、Insert Mode -> Normal Mode
按下ESC鍵
4、Command-line -> Normal Mode
按下ESC鍵
轉載請註明本篇博文來自“柳大CSDN部落格”:http://blog.csdn.net/poechant
-
相關文章
- vim常用快捷鍵
- 工作流從無狀態切換到有狀態的好處
- win10中word怎麼切換改寫狀態_win10怎樣切換插入狀態和改寫狀態Win10
- Java執行緒狀態及切換Java執行緒
- win10輸入法切換快捷鍵修改步驟_win10怎麼改切換輸入法按鍵Win10
- Flutter狀態管理學習手冊(一)——ScopedModelFlutter
- Flutter狀態管理學習手冊(二)——ReduxFlutterRedux
- Flutter狀態管理學習手冊(三)——BlocFlutterBloC
- Java執行緒生命週期與狀態切換Java執行緒
- javascript閉包的使用–按鈕切換JavaScript
- iOS 切換鍵盤iOS
- nacos實現對minio的動態版本切換
- 常用的HTTP狀態碼HTTP
- 面經手冊 · 第20篇《Thread 執行緒,狀態轉換、方法使用、原理分析》thread執行緒
- JS手寫狀態管理的實現JS
- [譯] Vue Router 實戰手冊Vue
- LINKERD 2.11 中文實戰手冊
- 透徹講解,Java執行緒的6種狀態及切換Java執行緒
- WPF手動實現切換頁面
- [- Flutter 狀態篇 -] 主題色切換+國際化 三連Flutter
- [20200107]vim 按鍵與金山詞霸衝突.txt
- 實戰:如何優雅的從 Skywalking 切換到 OpenTelemetry
- scan ip的手動切換
- Android使用(TabLayout+ViewPager+fragment)與(FragmentTabHost+ViewPager+Fragment)實現底部狀態列切換AndroidTabLayoutViewpagerFragment
- Android開發筆記——透明狀態列與透明虛擬按鍵Android筆記
- Flutter移動端實戰手冊Flutter
- 併發程式設計——Java執行緒的6種狀態及切換程式設計Java執行緒
- Input-Source-Pro:自動切換輸入法並提示狀態
- 程式的狀態與轉換
- vue 實現tab切換動態載入不同的元件Vue元件
- Tab鍵切換選擇物件物件
- 容災演練,一鍵切換,浙大二院實戰演練圓滿成功!
- win10輸入法切換快捷鍵怎麼設定 更改鍵盤切換快捷鍵的方法一覽Win10
- Vuex 4與狀態管理實戰指南Vue
- Kubernetes 實戰——有狀態應用(StatefulSet)
- 【Git】2. Git常用命令詳解、版本切換原理Git
- 手機直播原始碼,使用ViewPager2實現頁面滑動切換原始碼Viewpager
- VS Code - Vim 外掛自動切換輸入法
- Java入門學習手冊之Eclipse常用快捷鍵彙總JavaEclipse