关于vi的学习和笔记 |
您所在的位置:网站首页 › vi设计读书笔记 › 关于vi的学习和笔记 |
一:什么是vi vi是linux系统下的一个文本编译器,就像在Windows系统下,用文本编译好程序,然后导入软件内一样。 二:为什么要用vi而不是直接在编译器内编程? 一方面实用,像单片机,stm32,树莓派等等嵌入式设备,需要在linux环境下编程驱动,服务器之类的东西是没有图形界面的,也要用远程操控系统。 另一方面,在vi这种模式下的编程大的软件的速度会更快。当然这需要在熟悉vi的各种指令之后才会体现出来。 三:指令笔记 打开和创建文件 vi 文件名 //有的话,就会打开,没有的话,就会新建 三种模式的相互切换 命令模式,编辑模式,末行模式 ----i ----Esc ----: 文件的保存——w,退出——q,删除——d,强制退出——q!(末行模式) 基础移动命令:下(j)上(k)右(l)左(h)w移动一个单词 直接寻行: 某行+gg G 标记位置 : m+标记名称 寻找:’+标记名称 撤销 u 恢复 ctrl+r 删除d 选中 :该位置开始v 可视行V 可视块ctrl+v 复制——y 粘贴——p (复制粘贴是文本暂存,和系统剪切板不是一个东西,删除就是剪切) 查找: /加内容 n下一个位置 N 上一个位置 缩排 > 每次4字节 .是重复操作 命令和数字连用:1.重复操作——数字+i+进入编辑模式编辑+Esc 末行模式 :w +新文件名 ————————阶段备份 分屏和打开文件 :——:sp——:vsp |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |