Welcome 微信登录

首页 / 操作系统 / Linux / Linux基础教程:vim常用命令汇总

编辑器简介】最早的编辑器:ed[root@localhost~]# ls /bin/vi /usr/bin/vim/bin/vi  /usr/bin/vim[root@localhost~]# Richard Stallman 编写了emacs编辑器目前最主流的Linux编辑器是vim 【vim 的命令模式】:ESCi 当前位置进入insert模式       I 行头部进入insert模式        a 下个字符进入insert模式       A 行末尾进入insert模式o 新开行之下进入insert模式     O 新开行之上进入insert模式s 删除一个字符进入insert模式   S 删除本行进入insert模式0 到行的开头    $到行末尾数字+G  到数字哪一行         G到整个文章的末尾u undo 撤销    ctrl+r redodd 删除一行     yy复制一行x 删除一个字符  r替换一个字符 R一直替换zR 展开全文/ 向下搜索         ?向上搜索【vim的插入模式】i【vim的命令行模式】::set ruler     在屏幕底部显示光标所在行,列的位置:set autoindent  正文自动缩进:set ignorecase  忽略规则表达式中大小写字母的区别:set nu 标出行号:w 写入:q 退出:q!强制退出:15 到第15行:e! 回复最初状态:e! /etc/group 放弃当前所有的更改、并打开另一个文件:w aaa.backup  另存为aaa.backup:r /etc/group  读入/etc/group文件内容:r !ls 读ls命令的结果:1,$s/nologin/bash/g将第1行到最后一行 所有nologin 替换为bash 并且不询问我:1,$s/nologin/bash/c询问命令行模式下:sh 回到shell模式 exit 回到vim命令行模式vim扩展】# vim -o/etc/passwd /etc/group同时编辑两个文件(竖排)  ctrl+w 上下 进行切换# vim -O/etc/passwd /etc/group  (横排) ~/.vimrc 配置vim默认启动状态Linux kernel 2.6.34:i2c驱动如何编写Linux系统引导grub分析相关资讯      Vim  Linux基础教程 
  • 交叉编译Vim并移植到ARM嵌入式  (今 21:40)
  • 把Vim打造成优秀的C++ IDE  (06月13日)
  • Linux Vi/Vim 的使用及实例  (06月04日)
  • Vim 和 Emacs 到底哪个更适合你?  (07月25日)
  • 简明 Vim 练级攻略  (06月05日)
  • Vim 8.0 即将发布  (04月14日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数