1. 程式人生 > >Vim快速縮進

Vim快速縮進

logs 目前 ftw 代碼 toc prot 學習 命令行模式 調整

快速縮進

1.使用命令進行快速調整縮進操作

這一小節學習如何在vim中進行快速縮進,縮進操作均在普通模式下有效

打開文件進行編輯

$ vim protocols
  • 普通模式下輸入15G,跳轉到15行
  • 普通模式下輸入>> 整行將向右縮進(使用,用於格式化代碼超爽)
  • 普通模式下輸入<< 整行向左回退
  • 普通模式下輸入:進入命令行模式下對shiftwidth值進行設置可以控制縮進和回退的字符數

2.shiftwidth命令

shiftwidth命令是指上一節>>命令產生的縮進(可以簡寫成sw) 普通模式下輸入:進入命令行模式下對shiftwidth值進行設置可以控制縮進和回退的字符數 獲取目前的設定值

:set shiftwidth?

設置縮進為10個字符

:set shiftwidth=10

輸入ESC回到普通模式,再次嘗試>>看縮進量是否變化

3.調整文本位置

命令行模式下輸入:ce(center)命令使本行內容居中

:ce

命令行模式下輸入:ri(right)命令使本行文本靠右

:ri

命令行模式下輸入:le(left)命令使本行內容靠左

:le

Vim快速縮進