问题描述
发现在读取大文件时,notepad++非常卡顿,gvim却可以比较流畅的处理。vim是类似于ed这样的行编辑器,逐行或者是部分处理文件的吗?
问题解答
回答1:不是的,vim是全部加载到内存的,以前发生过用vim看几G的日志文件,直接把服务器内存吃满的事件,所以在服务器端一般推荐用less查看大文件
回答2:vim能读取的最大数据取决于你的内存和vim的版本(64位会大点)。vim可以打开很大的文件,但是一般linux下打开和处理大文件有相应的程序,会比vim更好。

问题描述
发现在读取大文件时,notepad++非常卡顿,gvim却可以比较流畅的处理。vim是类似于ed这样的行编辑器,逐行或者是部分处理文件的吗?
问题解答
回答1:不是的,vim是全部加载到内存的,以前发生过用vim看几G的日志文件,直接把服务器内存吃满的事件,所以在服务器端一般推荐用less查看大文件
回答2:vim能读取的最大数据取决于你的内存和vim的版本(64位会大点)。vim可以打开很大的文件,但是一般linux下打开和处理大文件有相应的程序,会比vim更好。
相关文章:1. node.js - socket.io官网为什么访问不了2. node.js - 如何让nodejs应用forever自动重启?3. node.js - 上百(有限张)图片,需要在NodeJS中使用,如何最有效的利用内存4. node.js - 【mongodb · mongoose】错误 "Topology was destroyed" 怎么解决?5. node.js - nodejs ioredis All sentinels are unreachable6. node.js - 在使用github pages和hexo搭建网站时,为什么会出现图片资源加载失败?7. node.js -【node】在node中如何打开当前系统已经安装的某个应用?8. node.js - RESTFUL API 除了简单的对TABLE CRUD以外,其他的功能该如何命名?9. node.js - centos7下用yum install 安装nodejs,默认装在哪个目录了?10. node.js - node pm2 如何防止项目误重启删除呢?

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主