liunx vim常用操作命令

vim常用操作命令

vim abc // 打开该文件,或者新建文件

vim +3 abc // 打开文件并跳转到第三行

vim +/hello //打开文件并跳转到第一次出现hello的位置

vim abc kk add  // 同时打开三个文件

一、 在底行模式下

:w // 保存

:q // 退出

:! //强制

:ls // 列出当前编辑器中打开的所有文件

:n // 却换到下一个文件

:N // 却换到上一个文件

:15 // 跳转到第15行

:/xxx // 从光标向后搜索,第一次出现的位置

:?xxx // 从光标向上搜索,第一次出现的位置

:set number (或 :set nu)//显示行号

:set nonumber(或 :set nonu)//取消行号

 

二、 在命令模式下
h // 光标左移

j // 光标下移

k // 光标上移

i // 光标右移

ctrl+f // 向下翻页

ctrl+b // 向上翻页

ctrl+d // 向下翻半页

ctrl+u // 向上翻半页

dd // 删除当前光标所在行

o // 在光标所在行的下方插入一行

yy // 复制光标所在行

p // 在光标所在行的下方黏贴

P //大写 在光标所在行的上方黏贴

 

配置

vim /etc/vimrc

#显示行号
set nu
#Vim查看文件乱码的问题
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

 

posted @ 2015-12-28 15:55  斌-逸风  阅读(187)  评论(0编辑  收藏  举报