一 移动游标的方法

页面级别

[Ctrl] + b / [Ctrl]+ PgUp    向上移动一页

[Ctrl] + f / [Ctrl]+ PgDn     向下移动一页

[Ctrl] + u 向上移动半页

[Ctrl] + d  向下移动半页

行级别

G  移动到这个文档最后一列

nG  移动到当前文档的第n行

gg  移动到当前文档的第一行,相当于1G

n+ [Enter]  向下移动n行

字符级别

0 / [Ctrl]+ [Home ]   移动到当前行的第一个字节

[Shift ]+ $ / [Ctrl]+ [End ]  移动到当前行最后一个字节

二 搜索字符串

/word  向下查询名为word的字符串

?word  向上查询名为word的字符串

n  重复上一个搜寻动作。上一个动作为向上/下搜寻,输入n后会向上/下搜寻

N  反向重复上一个搜寻动作。上一个动作为向上/下受损,输入N后会向下/上搜寻

三 文档编辑

删除

nx  向后删除n个字符,没有n则删除一个

nX  向前删除n个字符,没有n则删除一个

ndd  删除当前列往下n列,没有n删除一列

复制/黏贴

nyy 复制当前列下n列,没有n复制一列

p 当前列下黏贴

P 当前列上黏贴

u 复原上一个动作

Ctrl + u 重复上一个动作

小数点. 重复上一个动作

插入

a 在当前字符后插入

A在当前行后插入

[ESC] 退出编辑模式

四 文档保存

:w 当前编辑执行写入

:w! 文档为只读时当前编辑强制执行写入,是否能写入要看权限

:q 离开当前编辑

:q! 舍弃编辑内容,强制离开当前编辑

:set nu 添加行号

:set nonu 取消行号

参考:鳥哥私房菜 - 第九章、vim 程式編輯器 (vbird.org)

鸟哥私房菜—Vim编辑器的常用快捷键相关推荐

  1. 鸟哥私房菜vim常用命令

    第一部份:一般模式可用的按钮说明,光标移动.复制贴上.搜寻取代等 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑ ...

  2. 鸟哥私房菜-基础篇小笔记

    最近看了一下鸟哥私房菜基础篇第四版,收获多多,下边是自己的一些简单笔记,方便后期使用时快速回忆,其中图片大多来自鸟哥私房菜文档截图,如有权限版权问题,立马删除! cat 查看文件 tac 倒序查看文件 ...

  3. 鸟哥私房菜(基础篇第三版)笔记

    鸟哥私房菜(基础篇第三版)笔记 Linux最传统的磁盘文件系统(filesystem)使用的是EXT2,centos5支持EXT3,6已经支持EXT4了. 文件系统包括以下三部分: 1:superbl ...

  4. 鸟哥私房菜与linux就该怎么学这两本书的区别

    尾部介绍二者区别 centos7切换桌面或命令行模式 安装gnome后自动进入桌面模式 如果需要打开命令行,可以直接打开终端或者直接按 ctrl+alt+F1切换至命令行,然后按ctrl+alt+F2 ...

  5. 鸟哥私房菜 (基础篇)---重点回顾---汇总

    鸟哥私房菜 (基础篇)-重点回顾-汇总 链接: https://pan.baidu.com/s/1LRGvYqUc5Z1tPjdzGUo_bg 提取码: rxkp 祝大家学的越来越好,加油!

  6. 鸟哥私房菜 第二部分学安文件目录与磁盘格式笔记

    鸟哥私房菜 第二部分学安文件目录与磁盘格式笔记 文章目录 鸟哥私房菜 第二部分学安文件目录与磁盘格式笔记 linux的文件权限与目录配置 用户与用户组 linux文件权限概念 linux目录配置 li ...

  7. 鸟哥私房菜*基础篇(1)

    linux的内核版本 主.次版本为奇数:开发中版本(如2.5.xx) 主.次版本为偶数:稳定的版本(如2.6.xx) 什么是linux Linux kernel(内核) Linux distribut ...

  8. 时过2年再读鸟哥私房菜,写一份读书笔记之第一章到第八章

    上一份工作结束了,时间也过去了2年半,刚入行我是什么都不懂的一个小白,今天来看我可能还是一个什么都不懂的小白,报着初心者的态度决定再读一遍鸟哥的私房菜,看看是否2年半过去了,自己有什么长进. 第0章计 ...

  9. 鸟哥私房菜基础系列第3篇

    私房菜 第3篇 学习shell Vi文字处理器 在进行shell编程之前,一定要有一款趁手的编写工具,那就是unix-like平台中最为风靡的文字处理软件Vi,基本上是linux平台默认的文字处理软件 ...

最新文章

  1. 关于Font Awesome图标的使用
  2. 域名服务器的配置文档,配置自己的域名服务器
  3. 基于Dubbo框架构建分布式服务(三)
  4. 增加堆大小–谨防眼镜蛇效应
  5. Error: Could not find or load main class
  6. dart与java互调_Dart与Java不同的地方
  7. 线程 sleep 取消_C/C++ 多线程机制
  8. DRAM与SRAM的比较
  9. 利用wojilu框架仿一个网站的全过程(Step by Step利用wojilu框架开发网站系列二 附源码)...
  10. windows下搭建SSH隧道内网映射
  11. 先写接口文档还是先开发
  12. 【学习技巧和心得】 - 如何将学习资源转化成图文笔记?
  13. 【渝粤教育】电大中专新媒体营销实务 (15)作业 题库
  14. Nature:细菌增长和扩张的平衡机制
  15. 编程术语晦涩_晦涩的编程语言的乐趣
  16. Python len()函数
  17. css label 居中布局_label标签 html教程
  18. 新版个人所得税计算python_个税起征点上调至5000,用Python算一算少交多少税
  19. 基于Netty实现的尬聊聊天室
  20. JAVA毕业设计国产精品动漫网站计算机源码+lw文档+系统+调试部署+数据库

热门文章

  1. 2021级天津市大学软件学院新生开学时间、报到所需材料、入学流程
  2. 30 个中小游戏项目及源码,瞬间回到童年
  3. Vue之this.$route.query和this.$route.params的使用与区别
  4. vue实现性别选择框
  5. web前端期末大作业:基于HTML+CSS+JavaScript制作我的音乐网站(带设计报告)
  6. 《IT经理世界》封面报道:淘宝隐忧
  7. CREO 组件工程图模板rpt.qty零件数量不显示-解决方法
  8. 北斗导航 | RTK定位
  9. android 高仿苹果listview,android listview仿iphone特效
  10. 张玉成科学院计算机所,石晶林-中国科学院大学-UCAS