[CentOS 7系列]VIM一般模式
阿新 • • 發佈:2017-06-21
配置文件 linux 操作系統 用戶
VIM是linux操作系統下的一款文本編輯工具。它是VI的升級版。區別於VI,使用VIM打開文件時會明顯的顯示字符顏色。默認系統不自帶VIM工具,可以通過yum install -y vim-enhanced命令安裝。它的配置文件為/etc/vimrc。用戶下同樣自帶配置文件,如root的VIM配置文件為/root/.vimrc。默認這個用戶配置文件不存在,需要手動創建。
使用VIM工具打開文件時,主要分為一般模式、編輯模式和命令模式等三種模式。在一般模式下,可以執行快速移動光標、刪除、剪切、復制和黏貼等操作。在編輯模式下,可以快速修改文件的內容。而在命令模式下,可以對文件進行命令控制以達到查找、顯示行號、保存退出等操作。一般而言,操作一個文件時,需要使用三種模式來回處理。
一、一般模式下移動光標
按鍵 | 作用 |
h或者向左的方向鍵 | 光標向左移動一個字符 |
l或者向右的方向鍵 | 光標向右移動一個字符 |
k或者向上的方向鍵 | 光標向上移動一個字符 |
j或者向下的方向鍵 | 光標向下移動一個字符 |
Ctrl+f或者PageUp鍵 | 屏幕向前移動一頁 |
Ctrl+b或者PageDown鍵 | 屏幕向後移動一頁 |
數字0或者Shift+6 | 移動到本行行首 |
Shift+4 | 移動到本行行尾 |
gg | 移動到首行 |
G | 移動到尾行 |
nG | 移動到第n行 |
二、一般模式下復制粘貼
按鍵 | 作用 |
x,X | x表示向後刪除一個字符,X表示向前刪除一個字符 |
nx | 向後刪除n個字符 |
dd | 刪除/剪切光標所在的那一行 |
ndd | 刪除/剪切光標所在行之後的n行 |
yy | 復制光標所在行 |
p | 從光標所在行開始,向下粘貼已經復制或者粘貼的內容 |
P | 從光標所在行開始,向上粘貼已經復制或者粘貼的內容 |
nyy | 從光標所在行開始,向下復制n行 |
u | 還原上一步操作 |
v | 按v後移動光標會選中指定字符,然後可以執行復制粘貼等操作 |
本文出自 “亂碼時代” 博客,請務必保留此出處http://juispan.blog.51cto.com/943137/1940335
[CentOS 7系列]VIM一般模式