9月28日任務
5.1 VIM介紹
5.2 vim顔色顯示和移動光标
5.3 vim一般模式下移動光标
5.4 vim一般模式下複制、剪切和粘貼
5.1 vim介紹
- vim是vi的升級版本
- vim是帶有顔色顯示的
- yum install -y vim-enhanced #yum安裝vim命令
- 一般模式、編輯模式、命令模式
5.2 vim顔色顯示和移動光标
vim會根據文件不同的名字,不同的内容顯示不同顔色。
- 在不同的目錄下,文件背景色顯示的條件有不同,例如:
[root@worker ~]# vim /etc/passwd
[root@worker ~]# cp /etc/passwd /tmp/
[root@worker ~]# vim /tmp/passwd // 不顯示顔色
- /etc/vimrc 配置vim的文件,當前用戶配置vim配置文件是/root/.vimrc
- vim打開不同的文件,顯示内容的顔色也不同,例如後綴.sh .txt .conf等
passwd.sh
5.3 vim一般模式下移動光标
- h或者向左的方向鍵 -光标向左移動一個字符
- l(L的小寫字母)或者向右的方向鍵 -光标向右移動一個字符
- k或者向上的方向鍵 -光标向上移動一個字符
- j或者向下的方向鍵 -光标向下移動一個字符
- chrl f或者pageup鍵 -屏幕向前移動一頁
- chrl b或者pagedown鍵 -屏幕向後移動一頁
- 數字0或者shift 6 -移動到本行行首
- shift 4 -移動到本行行尾
- gg -移動到行首
- G -移動到行尾
- nG -移動到第n行
5.3、vim 一般模式下複制粘貼
- x ,X x表示向後删除一個字符,X表示向前删除一個字符
- nx x向後删除n個字符
- dd 删除/剪切光标所在的那一行
- ndd(n為number縮寫) 删除光标所在行後的n行
- yy 複制光标所在行
- p 從光标所在行開始,向下粘貼已經複制或者粘貼的内容
- P(大寫p) 從光标所在行開始,向上粘貼已經複制或者粘貼的内容
- nyy 從光标所在行開始,向下複制n行
- u 還原上一步操作
- v 按v後移動光标會選中指定字符,然後可以實現複制、粘貼等操作
, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!