文档章节

Vim入门

MyHaskell
 MyHaskell
发布于 2015/08/23 20:19
字数 451
阅读 17
收藏 0
点赞 0
评论 0

vim file:新建或者打开名叫file的文件,进入一般模式

模式转换

    i:转换到输入模式

    ::冒号,转换到命令模式

    esc:退出输入模式

    o:在当前光标下开始插入新的一行


    e! :放弃修改文件内容,重新载入该文件编辑

    wq:保存并退出vim(shell模式下)

    q!:放弃修改并退出vim(shell模式下)

移动光标

    h:光标左移,nh则左移n列

    l:光标右移

    k:光标上移

    j:光标下移

 

    $:将光标移到本行行末

     0:移动光标到行首

    gg:移动到第一行

    G:移动到最后一行

    nG:移动到第n行上 G:到最后一行

 

    w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上
    b:与w相反
    e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上
    ge:与e相反

删除

    x:删除光标处字符

    dd:删除整行

    d$:删除从光标处到本行结束的所有字符

    dw:删除从光标处到一个单词结束之间的所有字符

 

    r:替换光标处的字符

    u:撤销上步操作

    ctrl+R:恢复上步操作

格式化代码:直接输入gg=G

全选:ggvG

查找和替换

    / word :查找某个word,按 n 查找下一个匹配单词,按 N 查找上一个匹配单词。

    s/str1/str2/ 替换当前行第一个 str1为str2 

    s/str1/str2/g 替换当前行所有 str1为str2 

    n,$s/str1/str2/ 替换当前行到文本最后的每行第一个 str1为str2 

    cw newword:替换为新word

 

 

本文转载自:

共有 人打赏支持
MyHaskell
粉丝 6
博文 21
码字总数 8511
作品 1
东城
程序员
vim学习资料整理

汇总VIM的教程与学习资料,以方便初学者及持续学习者。欢迎补充。 一、官方文档   网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是...

机器学习 ⋅ 2013/04/13 ⋅ 3

VIM教程与学习资料汇总

一、官方文档 网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是一个在天上,一个在地下的区别。” 30分钟入门: 首次安装vim后,可用 ...

岭南六少 ⋅ 2011/08/20 ⋅ 0

【转】Linux/Unix笔记本

文章转自:http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645321.html#2566680 Linux/Unix   了解Linux     Linux入门——个人感想   初入Linux     Windows XP硬盘安装...

张玉涛 ⋅ 2012/11/30 ⋅ 0

Openstack最新版本Newton-AllInOne免费安装视频详解

为了让更多的人在入门云计算Openstack时候少走弯路,因此免费录制视频分享给大家。 注:该视频,只适合于用来入门Openstack的同学,其中讲解了如何最快的速度根据官方文档一步步搭建Opensta...

tantexian ⋅ 2016/10/20 ⋅ 0

Vim入门导图

强力推荐,想学习VIM快捷键的同学们,有个超级棒的入门导图 http://www.viemu.com/avivimgraphicalcheatsheet_tutorial.html

陈杰鑫 ⋅ 2012/08/16 ⋅ 0

PYTHON资源入口汇总

官网 入口 官方文档 英文 document 2.7.6 入口| 标准库 document 3.x 入口 The Hitchhiker’s Guide to Python 入口 Python Monk 入口 中文 document 2.7 入口 非官方 google的python文档 Go...

好铁 ⋅ 2016/02/12 ⋅ 0

tensorflow的安装和环境配置

安装: Tensorflow,Google开源的框架,经过大家对比,之上的框架tensorLayer最好,比较了半天,不管好不好了,就用这个入门吧,看来很多入门的介绍,都是从google下载whl,我取GitHub上看了...

没有个性的 ⋅ 01/02 ⋅ 0

想尝试一下Emacs,请大家给点意见

我用Vim已经有一年多了,看过赵如飞翻译的《Vim用户手册》,感觉用的已经很熟练了,而且我也很喜欢Vim,但我现在想尝试一下Emacs编辑器。虽然国内Emacs普及程度远比不上Vim,但国外很多大师级...

zcj ⋅ 2012/05/24 ⋅ 11

最全LinuxC语言系统开发资源视频资源

1小时快速攻破链表数据结构----(视频可下载)http://www.wyzc.com/forum/56796.html 深入理解auto register static关键字 http://www.wyzc.com/forum/56132.html 如何使用日期时间函数 http...

马洪伟 ⋅ 2014/12/26 ⋅ 0

Linux目录(Centos)

easy808 ⋅ 2017/12/01 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JPA入门,配置文件的设置

<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http......

码农屌丝 ⋅ 10分钟前 ⋅ 0

Java基础——面向对象和构造器

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 静态成员介绍 为什么要有静态成员?静态成员用来...

凯哥学堂 ⋅ 12分钟前 ⋅ 0

vmware中Centos 7 linux的LVM磁盘扩容

系统是RHEL7(centos7差不多一样) 关闭系统,在vmware、设置、硬盘、扩展、输入数字大于当前系统内存、点击扩展。 开机再查看磁盘信息 fdisk -l 注意:可以看出sda磁盘增加了,但是根目录还...

gugudu ⋅ 23分钟前 ⋅ 0

JAVA线程sleep和wait方法区别

昨天面试,突然被问到sleep 和 wait的区别,一下子有点蒙,在这里记一下,以示警戒。 首先说sleep,sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过去后,cpu...

徐玉强 ⋅ 25分钟前 ⋅ 0

vuex学习--模块

随着项目复杂性增加,共享状态也越来越多。需要对转态操作进行分组,分组后在进行分组编写。学习一下module:状态管理器的模块组操作。 首先是声明: const moduleA={ state,mutations,g...

大美琴 ⋅ 27分钟前 ⋅ 0

Selenium 简单入门

安装 pip install selenium 驱动下载 https://chromedriver.storage.googleapis.com/index.html 下载最新的驱动,放入path中,可以放入Python的scripts目录下,也可以放入Chrome安装目录,并...

阿豪boy ⋅ 28分钟前 ⋅ 0

292. Nim Game - LeetCode

Question 292. Nim Game Solution 思路:试着列举一下,就能发现一个n只要不是4的倍数,就能赢。 n 是否能赢1 true2 true3 true4 false 不论删除几,对方都能一把赢5 t...

yysue ⋅ 59分钟前 ⋅ 0

6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩

zip压缩工具 zip命令可以压缩目录和文件,-r 压缩目录。 zip使用方法 zip 1.txt.zip 1.txt //压缩文件 zip -r 123.zip 123/ //压缩目录 unzip 1.txt.zip //解压 unzip 123.zip -d /root/456...

Linux_老吴 ⋅ 今天 ⋅ 0

react-loadable使用跳坑

官方给react-loadable的定义是: A higher order component for loading components with dynamic imports. 动态路由示例 withLoadable.js import React from 'react'import Loadable fro......

pengqinmm ⋅ 今天 ⋅ 0

记录工作中遇到的坑

1、ios safari浏览器向下滚动会触发window resize事件

端木遗风 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部