可以用映射来做,把映射写在~/.vimrc里面,比如把map <F3> :w<CR>加入到~/.vim中之后,在每次编辑好后,按下F3就能保存下来。对于编译c++程序,你可以加入这个映射:map <F6> :call CompileCpp()<CR>func! CompileCpp()exec "w"exec "!g++ % -o %<"endfunc重启vim或在normal模式下运行命令:source ~/.vimrc 后就能通过按键F6编译C++程序了。想知道更多,你可以在google中搜索 vim的映射,资源很多的。

转载于:https://www.cnblogs.com/Thermo/p/4230653.html

vim中如何按一个键就保存文件相关推荐

  1. 获取(可能)关联数组中的第一个键?

    确定可能关联数组中的第一个键的最佳方法是什么? 我首先想到的是,它只存储数组,然后立即破坏它,如下所示: foreach ($an_array as $key => $val) break; 因 ...

  2. python 取数组最后一个,如何获取数组中的最后一个键?

    如何获得数组的最后一个键? #1楼 只需使用: echo $array[count($array) - 1]; #2楼 不知道这是否会更快,但是用这种方法似乎更容易,并且可以通过不将函数传递给end( ...

  3. 在PB中如何打开一个非執行文件

    大家知道在PB中,有一个RUN()函数,可以运行一个指定的执行文件,如.EXE,.COM,.BAT等.但如果我们想打开一个非执行文件, 如.TXT,.DOC,.XLS等,就不能用RUN()函数了.如果 ...

  4. 简单问题:VIM中 查找 “上一个” 的快捷键是什么?

    输入: /abc     查询 abc 开头的单词 之后,所以以abc开头的单词都会标记高亮 输入 n  会查找下一个结果 /pattern 向下搜索 n继续搜索下一个 ?pattern 向上搜索 # ...

  5. java map取第一个元素_Java 8从Map中的匹配值中提取第一个键

    假设我有一个给定名称,姓氏对的地图,并且我想要找到该地图中具有匹配一定值的姓氏的第一个条目的给定名称. 我们将如何以 java 8方式做到这一点. 在我下面的测试用例的例子中,我提出了两种方法. 然而 ...

  6. 如何从字典中随机选择一个键

    我是Python的初学者.我尝试使用这种方法: random.choice(my_dict.keys()) 但是有一个错误: 'dict_keys' object does not support i ...

  7. Python 获取字典中的第一个键

    提供两种方法: 使用 list 将字典的 key 转换成列表,然后取第一个元素 [0].如果想要最后一个 key 的话,就取最后一个元素 [-1]. >>> my_dict = {' ...

  8. react 引用本地js_react组件中如何引入一个外部的js文件?

    推荐两种引入的方法,当然也可以自己编写一个JS类(ES6语法)实现动态插入JS到页面,然后在React项目引入. 第一种:使用插件 react-load-script,如果没有安装可以使用 yarn ...

  9. linux中cat的一个用法(向文件里面添加内容)

    cat编辑法 cat >> ./test.txt (回车后开始编辑输入内容) I am a boy. 按cntl+d组合键结束编辑.

最新文章

  1. python-函数进阶
  2. 【数据集】一文道尽医学图像数据集与竞赛
  3. freemarke之TemplateDirectiveModel详解
  4. oracle 11g安装时提示environment variable:PATH 失败
  5. python压缩映射过滤器
  6. 【渝粤教育】广东开放大学 网络编程技术 形成性考核 (57)
  7. IPSec之security acl
  8. HUffman树学习笔记
  9. matlab替换矩阵中元素的值,怎么修改矩阵中的某些元素 或者简单点说保留矩阵中的元素...
  10. dns服务与配置管理,一机多站
  11. idea复制web项目没有servlet选项
  12. html页面纵向自适应,页面布局之上下固定中间自适应.html
  13. Vivado 开发教程 汇总
  14. Linux上tomcat运行内存溢出,linux中tomcat内存溢出解决办法
  15. OpenProj: The OpenSource Solution for Managing Your Projects
  16. 28.【分解质因数】
  17. 开启win10隐藏语音库
  18. 太原计算机专业学校在哪里,太原信息技术学校在哪里
  19. 在android中在屏幕密度为160,在 android 中,在屏幕密度为160时,1pt 大概等于多少sp...
  20. 无线覆盖范围 测试软件,无线覆盖验收标准

热门文章

  1. RabbitMQ 入门系列(3)— 生产者消费者 Python 代码实现
  2. 中信银行总行信息科技部笔试面试以及最后拿offer经历
  3. Python:pip 和pip3的区别
  4. scikit-learn - 分类模型的评估 (classification_report)
  5. MindSpore基本原理
  6. 2021年大数据Hadoop(三十):Hadoop3.x的介绍
  7. 2021年大数据Hadoop(七):HDFS分布式文件系统简介
  8. 2021年大数据Flink(三十九):​​​​​​​Table与SQL ​​​​​​总结 Flink-SQL常用算子
  9. 量子力学在计算机上的应用,量子力学在医学科学中的应用
  10. ViewPager 的点击事件回调