博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim编辑器的基本使用
阅读量:6546 次
发布时间:2019-06-24

本文共 816 字,大约阅读时间需要 2 分钟。

    VIM的操作模式
    Command Mode 命令模式
    Insert Mode 输入模式
    Last Line Mode 底行模式
 
    vim abc 如果文件存在打开,如果不存在则创建
    vim启动时默认处于命令模式
    命令模式按i开始光标位置开始输入,按a在光标下一个字符处开始输入,相当于右移一位
    输入模式按Esc键回到命令模式
    命令模式按Shift+:启动底行模式,输入wq保存退出
 
    其实使用中可以只分为命令模式和输入模式
 
    命令模式下:dd按2次d键删除光标当前行
    默认打开文件时,默认光标在第1行或者上次编辑后的所在行
 
    vim + abc 打开文件时,光标处于最后一行
    vim +3 abc 打开文件时,光标处于第3行
    vim +1000 abc 如果文件只有100行,那么也是定位到最后一行
    vim +/string abc 打开文件时定位到string第一次出现的那一行,打开后按字母n在查找的关键词之间切换
    vim abc abcd abcde 打开3个文件 :n切换到下一个文件 :N或者:prev切换到上一个文件
 
    :w保存 :q退出 :wq保存并退出 :q! 不保存强制退出 :ls列出当前打开的所有文件 :n切换到后一个文件 :N或者:prev切换到上一个文件,:3 快速定位到第三行 /string 从当前行往下搜索,搜索到第一个定位 ?string 从当前行向上搜索 都是按n跳到下一个,:noh 去除搜索后的一直存在的高亮
    h 光标左移,j 光标下移,k光标上移,l 光标右移,Ctrl+f向下翻页 ,Ctrl+b向上翻页,Ctrl+d向下翻半页,Ctrl+u向上翻半页
    dd 删除光标所在行
    o 在光标所在行插入一行并切换到输入模式
    yy 复制光标所在行
    p 在光标所在行的下一行粘贴
    P 在光标所在行的上一行粘贴
 

转载于:https://www.cnblogs.com/wxisme/p/5198813.html

你可能感兴趣的文章
Windows MongoDB安装配置
查看>>
大数据开发实战:Hive优化实战3-大表join大表优化
查看>>
大数据开发实战:Stream SQL实时开发一
查看>>
vue里面的this指向
查看>>
Centos系统安装
查看>>
日志,固定格式
查看>>
Javascript闭包——懂不懂由你,反正我是懂了
查看>>
Windows如何使用jstack跟踪异常代码
查看>>
Linux CentOS开机启动项设置命令:chkconfig
查看>>
prepare for travel 旅行准备
查看>>
PHPExcel 导出2003和2007的excel文档实例
查看>>
JPA用myeclipse生成bean
查看>>
js手动生成Json数据
查看>>
js 根据对象属性对数组进行按字母排序
查看>>
Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) Cards Sorting(树状数组)
查看>>
关键字:__thread & pthread_key_t
查看>>
基于 Angularjs&Node.js 云编辑器架构设计及开发实践
查看>>
PC-如何提高计算机的启动和关机的速度?
查看>>
获取日期时间信息
查看>>
Nginx图片防盗链【实战】
查看>>