VIM 第二天--快捷键

  好吧,今天是重新学习vim的第二天,不得不说,收货丰厚。

  先来勉励一下自己:

          存活(目前状态)

          感觉很好

          感觉更好,更强,更快

          吃用vim超能力

  vimtutor练到lesson 7了,略微总结一下,主要是快捷键。。。

vim快捷键:

  首先是移动光标:

    简单: h/j/k/l    右  上  下 左

    复杂: num + h/j/k/l ,向指定方向移动 num 行或列

  单词跳转 :

    简单:

      w: 调到下一个首字母

      e:调到下一个尾字母(包括当前单词)

      b:调到上一个首字母(包括当前单词)

      W/E/B:调到下(W/E)、上(B)单词的相应位置(单词只以空格区分,如:57fdskl0-0-][]   dsla9r93wer算两个单词)

    复杂:

      num + w/e/bW/E/B,向指定方向跳动 num 个 单词位置

      0:移动到行首

      ^:移动到行首的第一个非空字符

      $:  移动到行尾

  删除:

    简单:

      x: 删除当前字符

      X:删除前一个字符

    复杂

      num + x/X: 删除多个字符

        dd: 删除一行,相当于剪切,删去的内容暂存在缓冲区里

      D:删除当前位置到行尾

      d +[num] w/e/b/W/E/B/0/$/^(各种移动命令): 向指定位置 删除 num 个位置

  复制:

    简单

      yy:复制一行

    复杂:

      y +[num] w/e/b/W/E/B/0/$/^: 复制指定位置

   粘贴:

      p:粘贴到当前字符后面

      P:粘贴到当前字符前面

  插入:

    i:插入到当前字符前面

    a:插入到当前字符后面

    A:插入到行尾

  新行:

    o:在下一行新开一行

    O:在上一行新开一行

  行内搜索:

    f + 单个字符(字母、数字、符号等):向后查找(行内)

    F + 单个字符(字母、数字、符号等):向前查找(行内)

  全文搜索:

    /:在命令模式下按“/”,输入指定字符(多个任意字符),向后查找

    ?:向前查找

    注:使用 n查找下一个,N向相反放下查找下一个

  关于搜索的设置:

  :set ic: 不管大小写都搜索

  :set hls is :设置不管大小写都搜索,搜索的字符高亮

  :set noic :设置搜索结果,没有高亮

  :nohlsearch  :取消搜索结果的高亮

  虚拟模式:

    v: 按 v进入虚拟模式,可以移动光标(jklhweb等)选中一些字符

    V:进入虚拟模式,操作针对一行一行进行操作

      可以保存搞文件,按 :w filename  

      可以复制选中文本,用 y复制,然后粘贴

      可以删除,按 d,删除的字符,保存在缓存中

----------好吧,有点晚了,还有,好多,好多啊!!!---------------------------

-----------下次再继续写-----------------------------------

没有睡着,起来接着写了一个虚拟模式,感觉有很多没有写,有不知道该怎么写了,好吧,关于vim的快捷键就不继续写了

如果没有耐心,跟着vimtutor学的话,只掌握一些操作,是不可能度过 感觉很好的阶段的,也就是说vim是不可能进入实际使用

当然,简单的编辑一些,还是可以的,只是不如一般的编辑器更快了……

我会继续总结,可能也会放上了,可能不

  

时间: 2024-10-13 01:08:59

VIM 第二天--快捷键的相关文章

vim技巧:折叠快捷键

vim技巧:折叠快捷键 以前用的挺熟的,一段时间不用了,快捷键又忘了,不得不重新再看手册,今天专门整理一下,以后查找起来也比较方便. zc 折叠,只折叠最外层的折叠zC 对所在范围内所有嵌套的折叠点进行折叠,包括嵌套的所有折叠.zo 展开折叠,只展开最外层的折叠.zO 对所在范围内所有嵌套的折叠点展开,包括嵌套折叠.[z 到当前打开的折叠的开始处.]z 到当前打开的折叠的末尾处.zj 向下移动.到达下一个折叠的开始处.关闭的折叠也被计入.zk 向上移动到前一折叠的结束处.关闭的折叠也被zd 删除

辛星跟您玩转vim第二节之用vim命令移动光标

首先值得一提的是,我的vim教程pdf版本已经写完了,大家可以去下载,这里是csdn的下载地址:csdn下载,如果左边的下载地址挂掉了,也可以自行在浏览器下面输入如下地址进行下载:http://download.csdn.net/detail/xinguimeng/7714213 ,当然,如果你是百度网盘的忠实用户,也可以借助于百度网盘,我也同步上传到百度网盘了,下载地址如下:百度网盘下载 ,如果地址挂了,可以在浏览器中输入:http://pan.baidu.com/s/1sj9CLXz 来下载

vim编辑器的快捷键使用

VIM编辑器的快捷键 (一)在命令模式下  对光标进行移动: 前后移动:      h 同一行中向前移动一个单位    l 向后 上下行移动:  k 向上一行移动   j 向下移动 hl只能移动一个单位 ,不方便 数字0  移动到行首 $         行尾 一个单词的移动 w  向右移动到一个单词的开头   b 向前移动一个单词的开头 翻页(就用老一套的方法) pageup pagedown r  替换 操作: 输入r ,然后输入字符,但只能输入一个字符 删除一个字符: x dw 删除当前光

vim 常用 NERDTree 快捷键

ctrl + w + h 光标 focus 左侧树形目录ctrl + w + l 光标 focus 右侧文件显示窗口ctrl + w + w 光标自动在左右侧窗口切换ctrl + w + r 移动当前窗口的布局位置 o 在已有窗口中打开文件.目录或书签,并跳到该窗口go 在已有窗口 中打开文件.目录或书签,但不跳到该窗口t 在新 Tab 中打开选中文件/书签,并跳到新 TabT 在新 Tab 中打开选中文件/书签,但不跳到新 Tabi split 一个新窗口打开选中文件,并跳到该窗口gi spl

vim命令、快捷键

http://blog.csdn.net/pipisorry/article/details/23515091 vi /vim介绍 可以将 vim 视作 vi 的进阶版本,vim 可以用颜色或底线等方式来显示一些特殊的信息. 可以说vim 是个"程序编辑器"!甚至一些 Linux 基础配置文件内的语法,都能够用 vim 来检查! 简单的来说, vi 是老式的文书处理器,不过功能已经很齐全了,但是还是有可以进步的地方. vim 则可以说是程序开发者的一项很好用的工具,就连 vim 的官方

pycharm,vim,items2常用快捷键

因日常工作中常使用到相应的工具,掌握相应的快捷键会大大提升工作效率,整理记录一下,方便查询: ##### Pycharm日常快捷键 - cmd + b           跳转到声明处(cmd + 鼠标) - cmd + y           显示方法对应的代码 - cmd + []          光标之前/后的位置 - cmd + del         删除当前行 - cmd + o           搜索class - cmd + l           指定行数跳转 - cmd 

Vim 经常使用快捷键及键盘图

Vim经常使用的快捷键 h - 光标左移一个字符   j - 光标下移一个字符 k - 光标上移一个字符   l - 光标右移一个字符  下移15行 - 15j Ctrl + f - 屏幕向下移动一页   Ctrl + d - 向下移动半页 Ctrl + b - 屏幕向下移动一页   Ctrl + u - 向上移动半页 n<space> - 光标右移n个字符 0 - 数字0,移动到行首 $ - 移动到行尾 H - 屏幕最上方一行的首字符 M - 屏幕中央一行的首字符 L - 屏幕最后一行的首字

Linux中vim编辑器 的 快捷键 --- 常用 的 都比较全

Linux中vim编辑器的功能非常强大,许多常用快捷键用起来非常方便,这里将我学vim入门时学的一些常用的快捷键分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.一般模式下可用的快捷键:光标移动.复制粘贴.搜寻取代等 2.一般模式切换到编辑模式的快捷键: 3.一般模式切换到指令模式: 4.vim区块选择: 5.vim多窗口功能: 6.vim环境设定:

vim的常用快捷键

vim +n filename:光标定位到filename的第n行快捷键:j下移,k上移,h左移,l右移,ctrl+f或者pageup上移一屏,ctrl+b或者pagedown下移一屏.gg移动到首行,G移动到最后一行.nG,移动到第n行.x,向后删除一个字符,X,向前删除一个字符nx,向后删除n个字符dd,删除/剪切所在行ndd,删除/剪切所在行起向下共n行dw,删除光标后所在字符串yy,复制光标所在行p,向下粘贴,P,向上粘贴nyy,所在行起向下复制n行u,还原上一步操作(最多50次)v,按