vim使用筆記
vim
Linux
編輯器
快捷鍵
本文主要記錄自己在使用linux以及vim編輯器的過程中常用到的快捷鍵。
一、Linux
- 1、删除檔案|檔案夾
- # 删除檔案
- $ rm filename
- # 删除檔案夾
- $ rm -r dirctory
- 2、重命名
- $ mv oldname newname
例子:将/a目錄移動到/b下,并重命名為c
- mv /a /b/c
二、vim
1、移動到行首、行尾
普通模式下:
移動到行首:0
移動到行尾:$
2、删除整行
普通模式:
dd
3、編輯多個檔案和切換檔案
- 3.1 一次打開多個檔案
- vim file1 file2 ... file6
-
3.2 切換檔案
指令模式:
- :open filename
- 3.3 多視窗編輯檔案
- 指令行模式下輸入:sp 1.txt 打開新的橫向視窗來編輯1.txt
- 指令行模式下輸入:vsp 2.txt 打開新的縱向視窗來編輯1.txt
- 普通模式下Ctrl-w s 将目前視窗分割成兩個水準的視窗
- 普通模式下Ctrl-w v 将目前視窗分割成兩個垂直的視窗
- 普通模式下Ctrl-w q 即 :q 結束分割出來的視窗。如果在新視窗中有輸入需要使用強制符!即:q!
- 普通模式下Ctrl-w o 打開一個視窗并且隐藏之前的所有視窗
- 普通模式下Ctrl-w j 移至下面視窗
- 普通模式下Ctrl-w k 移至上面視窗
- 普通模式下Ctrl-w h 移至左邊視窗
- 普通模式下Ctrl-w l 移至右邊視窗
- 普通模式下Ctrl-w J 将目前視窗移至下面
- 普通模式下Ctrl-w K 将目前視窗移至上面
- 普通模式下Ctrl-w H 将目前視窗移至左邊
- 普通模式下Ctrl-w L 将目前視窗移至右邊
- 普通模式下Ctrl-w - 減小視窗的高度
- 普通模式下Ctrl-w + 增加視窗的高度
4、跳到指定行
行數 gg
行數 G