当前位置: 首页 > news >正文

烟台h5网站建设公司重庆建设科技培训中心官方网站

烟台h5网站建设公司,重庆建设科技培训中心官方网站,高职高专图书馆网站建设,北京 建网站一、了解vim 1、vim是linux的开发工具 2、vi/vim的区别简单点来说#xff0c;它们都是多模式编辑器#xff0c;不同的是vim是vi的升级版本#xff0c;它不仅兼容vi的所有指令#xff0c;而且还有一些新的特性在里面。例如语法加亮#xff0c;可视化操作不仅可以在终端运行…一、了解vim 1、vim是linux的开发工具 2、vi/vim的区别简单点来说它们都是多模式编辑器不同的是vim是vi的升级版本它不仅兼容vi的所有指令而且还有一些新的特性在里面。例如语法加亮可视化操作不仅可以在终端运行也可以运行于x window、 mac os、windows 3、Linux下进行编程是需要使用独立的开发工具的vim就是不错的工具 二、vim的基本概念 我们需要掌握的是vim的三种模式命令模式command mode、插入模式Insert mode和底行模式last line mode。 1、正常/普通/命令模式(Normal mode) 控制屏幕光标的移动字符、字或行的删除移动复制某区段及进入Insert mode下或者到 last line mode 2、插入模式(Insert mode) 只有在Insert mode下才可以做文字输入按「ESC」键可回到命令行模式。该模式是我们后面用的最频繁的编辑模式。 3、末行模式(last line mode) 文件保存或退出也可以进行文件替换找字符串列出行号等操作。 在命令模式下shift: 即可进入该模式。要查看你的所有模式打开vim底行模式直接输入   三、vim的常见操作 注意 下面介绍的指令大多数都是在命令模式下执行的部分指令是在底行模式下进行会有特别说明的比如第一条指令 set nu 设置行号 1、进入vim,在系统提示符号输入vim及文件名称后就进入vim全屏幕编辑画面: 特别注意进入vim之后是处于[正常模式]你要切换到[插入模式]才能够输入文字。   2、正常模式切换至插入模式 输入a         输入i         输入o 3、[插入模式]切换至[正常模式] 目前处于[插入模式]就只能一直输入文字如果发现输错了字,想用光标键往回移动将该字删除可以先按一下「ESC」键转到[正常模式]再删除文字。当然也可以直接删除。 4、[正常模式]切换至[末行模式] 「shift ;」, 其实就是输入「:」 5、退出vim及保存文件,在[正常模式]下按一下「:」冒号键进入「Last line mode」,例如 : w 保存当前文件 : wq (输入「wq」,存盘并退出vim) : q! (输入q!,不存盘强制退出vim) 四、vim正常模式命令集 行操作 1.删除 删除当前光标所在行内容dd 从当前光标行开始删除n行ndd 2.撤销 撤销上一步的操作u 反撤销ctrlr 3.替换式写入 shift r进入replace模式即原代码不用删除直接覆盖式写入 光标定位 将光标定位到文件的最开始gg 将光标定位到文件的最结尾shift gg 将光标定位到文件的任意一行nshiftg 将光标定位到当前行的最结尾(锚点)shift$ 将光标定位到当前行的最开始(锚点)shift^ 按照单词进行前移b 按照n个单词进行前移nb 按照单词进行后移w 按照n个单词进行后移nw 删除光标所在行的文本内容从左至右每次删除1个单字符x 删除光标所在行的文本内容从右至左每次删除1个字符shift x 对字母进行进行大小写转换shift ~ 对n字母进行进行大小写转换nshift ~ 光标的上下左右移动方向键或者h(左)l(右)k(上)j(下) 删除文字 「x」每按一次删除光标所在位置的一个字符 「#x」例如「6x」表示删除光标所在位置的“后面包含自己在内”6个字符 「X」大写的X每按一次删除光标所在位置的“前面”一个字符 「#X」例如「20X」表示删除光标所在位置的“前面”20个字符 「dd」删除光标所在行 「#dd」从光标所在行开始删除#行 复制 「yw」将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」复制#个字到缓冲区 「yy」复制光标所在行到缓冲区。 「#yy」例如「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」将缓冲区内的字符贴到光标所在位置。注意所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。 替换 「r」替换光标所在处的字符。 「R」替换光标所到之处的字符直到按下「ESC」键为止。 批量注释 批量去注释 五、vim末行模式命令集 文本查找/查找文本按n选择下一个 文本查找?查找文本按n选择上一个 行号建立set nu 行号取消 set nonu 保存写入文件w 强制写入文件w! 退出文件q 强制退出q! 跨文件操作vs 文件名 切换文件窗口ctrl w h/l
http://www.zqtcl.cn/news/341979/

相关文章:

  • 阜阳专业网站建设上海南桥网站建设
  • 网站默认图片阳春做网站
  • 怎么自己做网站排名福州朝阳房产网站建设
  • 贵州建网站红动中国免费素材网
  • 公益网站建设婚庆网站开发的意义
  • 徐州网站建设案例南京设计网站
  • 培训网站欣赏网站开发进度管理表
  • 网站开发工程师考试平面设计实例网站
  • ftp更换网站备案密码如何登录添加网站
  • 钢球 东莞网站建设做网站用vue吗
  • 青岛网站建设制作公司制作视频软件哪个免费
  • 用flash做的网站欣赏承德住房和城乡建设局网站关闭了
  • 做网站引流的最佳方法施工企业高级工程师土建答辩
  • 成都优创智汇网站建设旅游网站网页设计代码
  • 郑州冬青街 网站建设网站seo技巧
  • 网站定制公司推荐外包公司怎么样
  • 深圳做网站要网站制作能在家做吗
  • 设计国外网站深圳外贸网站推广
  • wordpress首页文章分类展示站长工具seo综合查询引流
  • 整网站代码 带数据 免费 下载株洲网站的建设
  • 邢台学校网站建设价格个人博客首页
  • php做网站优势wordpress导航图片尺寸
  • 西安商城网站建设咪豆com域名表示的是什么机构
  • 网站如何申请微信支付接口织梦中英文网站源码
  • 礼县住房和城乡建设局网站化妆品的网站设计方案
  • 做外汇网站代理公关团队
  • wordpress登录页面创建seo网站平台
  • 兰州seo整站优化服务商企业网站seo优化方案
  • 高校网站建设管理制度Wordpress动图主题
  • 手机ui设计网站自己做传奇网站