软件工程中级实训第一阶段学习报告

软件工程中级实训第一阶段学习报告

1. vi/vim学习

 1. vi的优势
  • 因为它是 POSIX 标准的一部分,所以不管你使用什么发行版 vi 总是可用的。
  • vi 基本不消耗多少系统资源,并且允许我们仅仅通过键盘来完成任何可能的任务。
  • vi 有着非常丰富的内置帮助手册,程序打开后就可以通过 :“help” 命令来查看。
 2. vi的启动
  • vi的启动极其简单,只需要在文件所在文件夹下输入
vi  filename
  • 或加入路径
vi  path/filenme
 3. vi的3个模式
  • 命令command模式,vi 允许用户浏览该文件并输入由一个或多个字母组成的、简短的、大小写敏感的 vi命令。这些命令的大部分都可以增加一个前缀数字表示执行次数。通过 Esc 键可以随时进入命令模式(而不管当前工作在什么模式下)。事实上,在命令模式下,键盘上所有的输入都被解释为命令而非文本。
  • 末行ex模式,我们可以处理文件(包括保存当前文件和运行外部程序)。我们必须在命令模式下输入一个冒号(:),才能进入这个模式,紧接着是要在末行模式下使用的命令。执行之后 vi 自动回到命令模式。
  • 文本输入insert模式(在命令模式下使用字母 i 进入这个模式),我们可以随意输入文本。大多数的键入将以文本形式输出到屏幕。
 4. vi命令
  • h 或 ← 光标左移一个字符
  • j 或 ↓ 光标下移一行
  • k 或 ↑ 光标上移一行
  • l (小写字母 L) 或 → 光标右移一个字符
  • H 光标移至屏幕顶行
  • L 光标移至屏幕末行
  • G 光标移至文件末行
  • w 光标右移一个词
  • b 光标左移一个词
  • 0 (数字零) 光标移至行首
  • ^ 光标移至当前行第一个非空格字符
  • $ 光标移至当前行行尾
  • Ctrl-B 向后翻页
  • Ctrl-F 向前翻页
  • i 在光标所在位置插入文本
  • I (大写字母 i) 在当前行首插入文本
  • J (大写字母 j) 将下一行与当前行合并(下一行上移到当前行)
  • a 在光标所在位置后追加文本
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值