vim使用筆記

marsggbo發表於2017-03-26

vim使用筆記

vim
Linux
編輯器
快捷鍵

本文主要記錄自己在使用linux以及vim編輯器的過程中常用到的快捷鍵。

一、Linux

  • 1、刪除檔案|資料夾
  1. # 刪除檔案 
  2. $ rm filename 

  3.  

  4. # 刪除資料夾 
  5. $ rm -r dirctory 

  • 2、重新命名
  1. $ mv oldname newname 

例子:將/a目錄移動到/b下,並重新命名為c

  1. mv /a /b/c 

二、vim

1、移動到行首、行尾

普通模式下:

移動到行首:0
移動到行尾:$

2、刪除整行

普通模式:

dd

3、編輯多個檔案和切換檔案

  • 3.1 一次開啟多個檔案
  1. vim file1 file2 … file6 

  • 3.2 切換檔案
    命令模式:
  1. :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


相關文章