Visual模式:

删除一定的内容:进入Visual模式,再选中所要删除的内容,最后输入d即可进行删除,如vllllllld,表示删除7个字符;vjj,表示删除三行。

Ctrl+v模式:可以进行块选择,使用o可以将光标置于块的另一头。

普通模式 :

:scriptnames   查看vimrc的具体名字和位置。

简单的映射: :map  <F5>  i{<Esc>ea}<Esc> 为一个词加上花括号

Plugin:插件

:set iskeyword& 恢复选项的默认值

:set nowrap 设置不要折行

:syntax enable 高亮显示

:edit filename 编辑又一个文件 :edit! filename 强制关闭当前修改的文件 开始编辑新文件

在用vi filename1 filename2 filename3 打开三个文件进行编辑时,可以在编辑完filename1后使用:next切换到filename2,以此类推;:privious返回到前一个文件;使用:first和:last分别回到第一个文件和最后一个文件。

:wnext 保存当前修改的文件 并切换到下一个文件

:args 查看当前编辑的文件组

:f 查看当前编辑的文件名

退出文件后再进入文件后,可用‘”返回到上次退出文件光标所在位置,可用’.返回到上次最后修改文件的位置

复制粘贴:首先进入一个文件V模式下选中所要复制的内容,按y进行复制,然后:edit otherfile进入另一个文件,移动到所要粘贴的地方按p即可

vim –R file 以只读方式查看文件

:saveas newfile 将修改后的文件保存为newfile,原文件保持不变

:split 将当前窗口分割成上下两个窗口,使用Ctrl+W进行切换,使用:close关闭窗口

:split filename 分割出一块窗口显示filename

vim –r filename 恢复因异常而关闭的文件filename

vim –r 查看目录下的交换文件

当切换到命令行模式后:

<Left>                                                          向左一个字符

<Right>                                                        向右一个字符

CTRL-B或<Home>                                        到命令行行首

CTRL-E或<End>                                         到命令行行尾

CTRL-W                                                        删除光标前的整个单词

CTRL-U                                                         删除光标前所有的内容

<ESC>或CTRL-C或按DEL将冒号删除               撤消命令行命令

<TAB>                                                         补全命令(如果有两个对应的文件/命令,再次铵下TAB表示对应下一个文件/命令)

CTRL-D                                                         查看补全候选项

q:                                                                 查看命令历史记录,查找到相应的命令后,可按ENTER执行

ps:一个常用的命令ma:在某一位置设置标签a,在以后可以使用'a回到标签处

转载于:https://www.cnblogs.com/beauty/archive/2010/08/07/1794641.html

vim常用命令(二)相关推荐

  1. 自己用到的vim常用命令

    一.前言 这里整理的是我在实习期间用到的常用vim命令,特记录如下,以免忘记. 二.vim常用命令 1.vim中的光标移动 shift+6(^):跳到行首(第一个非空格字符)(注:在shell跳到行首 ...

  2. ubuntu系统vim常用命令学习以及ubuntu软件下载安装

    文章目录 一.ubuntu系统vim常用命令学习 (一)进入进入vim编辑器的方式 (二)vi的三种工作方式 (三)退出vi的命令 (四)命令模式下的各种命令 1.光标移动命令 2.插入命令 3.删除 ...

  3. vim常用命令之多行注释和多行删除

    vim常用命令之多行注释和多行删除 vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率.   1.多行注释:   1). 首先按esc进入命令行模式下,按下Ctrl ...

  4. linux .lz进程,LLinux常用命令(二)

    Linux常用命令(二) 16 磁盘空间 df -h . fdisk -l 显示已经挂载的分区列表 17 用户和群组 groupadd group_name 创建一个新用户组 groupdel gro ...

  5. Linux—vim常用命令

    vim常用命令: 1. 键入i进入编辑模式 2. esc进入命令模式 3. a,进入编辑模式 3. b,光标移动到单词前,end,光标移动到行尾 4. home光标移动到行首 5. cc,删除当前行, ...

  6. linux 自定义vi dd,Vim常用命令及配置方案

    几句话 很久之前就接触到vim,初学那阵觉得vim很酷炫,但确实对新手不是很友好.我也就简单看了下基本操作就上手了,但又不是长期在vim下工作,这就导致了每一次重新使用vim都要再去回温下基本操作,很 ...

  7. vi/vim常用命令 zz

    http://blog.sina.com.cn/s/blog_492101c70100o10c.html 最近整理的vi/vim常用命令,有需要的童鞋拿去用吧 (本来是在excel中的,但是没有地方上 ...

  8. Vim常用命令和配置

    [TOC] Vim常用命令和配置 Mac 终端键入 vimtutor 即可进入Vim入门教程 问题收集 vim代码粘贴,格式混乱到逆天.这是因为vim设置了自动缩进造成的问题, 所以如果你需要在ins ...

  9. Linux Vim文本编辑器-Vim常用命令

    距离上次Linux的学习,今天又是一个崭新的起点,我们用五天的时间学了一些Linux一些常用的操作命令,但掌握这些还是远远不够的,这个世界就是这样,将生于此,既是幸运也是不幸,只有不断地学习才能有自己 ...

  10. (转)vim 常用快捷键 二

    转自:http://www.cnblogs.com/wangkangluo1/archive/2012/04/12/2444952.html 键盘移动 (Move) 一切都从键盘的移动 k -> ...

最新文章

  1. SAP QM 04类型检验批的另外一种创建方式
  2. Hadoop安装的ssh免密码登录步骤
  3. AutoCAD 2011、Map 3D 2011, Civil 3D 2011命令行中不能输入中文的修复补丁
  4. 认知实习培训第四天总结
  5. 重磅 | 神策数据微信生态数字化运营解决方案上线!
  6. Android内存泄漏
  7. String StringBuilder StringBuffer三者之间的区别~~~
  8. 背景图宽度自适应及背景图合并的CSS思想
  9. chrome disable-web-security 关闭安全策略 解决跨域
  10. mac java环境变量验证_Mac系统 JAVA环境变量配置
  11. 计算机晋级职称考试内容,职称计算机考试内容
  12. SpringBoot整合JpaMapper实现基于mybatis的快速开发
  13. html 通知页面,消息通知页面.html
  14. 商城购物APP——YiGo
  15. WebRTC语音对讲无声音
  16. 【Q - Phalanx】
  17. Ubuntu16 wine安装迅雷
  18. Android 控制第三方音乐播放器
  19. IDEA 支持vue
  20. entity命名规则

热门文章

  1. AE光效插件Optical Flares for Mac出现不显示预览缩略图,如何解决
  2. 全局角度出发讨论敏捷
  3. 解决Eclipse发布到Tomcat丢失依赖jar包的问题
  4. 【转】 pycharm快捷键、常用设置、配置管理(后两者详见原博客)
  5. 数组前半部分和后半部分有序的全排序
  6. JavaScript 图像延迟加载库 Echo.js的简单使用
  7. [VBA]工作需求,写了段VBA。EXCEL的效率很差
  8. 解决Oracle监听器服务不能启动的问题
  9. PHP学习之十二:自定义函数
  10. Oracle 开放源代码项目