歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網

vim用法

日期:2017/3/3 12:19:51   编辑:Linux技術
--------------- vim ---------------vim: vim是一款極方便的文本編輯軟件,是UNIX下的同類型軟件VI的改進版本。Vim經常被看作是“專門為程序員打造的文本編輯器”,雖然它不僅用於編程,但也有人說它是一個完全的“IDE”(集成開發環境)。vim命令模式設定
:set nu|nonu 顯示行號 :set mouse=a 設定鼠標可以操作光標位置
:help 查看vim的用法,:q退出幫助
ctrl + v 高亮選擇模式,可以選擇一片區域操作
u 恢復到未操作之前
ctrl + r 恢復到操作之後批量添加字符
ctrl + v 選中添加字符所在的位(上下左右鍵選擇或者鼠標選中要選擇的區域),按I鍵,再加入字符,按esc
vim分屏功能
ctrl+w s 上下分屏 ctrl+w v 左右分屏
ctrl+w c 撤銷光標所在屏幕
ctrl+w +上|下|左|右 移動光標到指定的屏幕中
shift+:q! 退出分屏
vim替換字符
在命令模式中:
:%s/原字符/替換後字符/g
vim搜索關鍵字
n 向下匹配
N 向上匹配
vim字符的管理
dw 刪除光標所在單詞
dl 刪除光標所在字母
dd 刪除一整行
d+數字+d 刪除數字指定的行數
d+數字+上鍵 向上刪除指定行數
yw 復制光標所在單詞
yl 復制光標所在字母
yy 復制一整行
p 粘貼
y+數字+y 復制數字指定的行數
cw 剪切光標所在單詞
cl 剪切光標所在字母
cc 剪切一整行
c+數字+c 剪切數字指定的行數,完成後會進入插入模式,粘貼可退出插入模式再按P鍵
vim光標定位
:行號 移動至指定行
G 移動光標到文件末行
vim的插入模式
i 光標坐在位置插入字符
I 光標所在行行首插入
a 光標所在字符的下一位插入
A 光標所在行行尾插入
o 光標所在行的下一行
O 光標所在行的上一行
s 刪除光標所在字符插入
S 刪除光標所在行插入
vim的退出模式
在命令模式下:
:q 退出,在未對文件作任何修改的時候使用
:q! 強制退出
:wq 退出保存
:wq! 強制退出保存
更多內容請參考vim官網www.vim.org



本文出自 “真水無香” 博客,請務必保留此出處http://chengyanli.blog.51cto.com/11399167/1783923
Copyright © Linux教程網 All Rights Reserved