f*n 发帖数: 254 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: fin (节日没有不祥和的), 信区: Programming
标 题: 问一个vim的问题
发信站: BBS 未名空间站 (Mon Nov 5 15:04:45 2012, 美东)
如果不想保存文件,想直接比较两个文本内容,用vim来做,想开一个buffer,选中第
一个版本的文本,paste到该buffer上,再开一个新的buffer,选中第二个版本的文本
,paster到新buffer上,比较两个buffer的内容区别,请问该在vim里如何操作? |
G*****h 发帖数: 33134 | 2 vimdiff 1.txt 2.txt
【在 f*n 的大作中提到】 : 【 以下文字转载自 Programming 讨论区 】 : 发信人: fin (节日没有不祥和的), 信区: Programming : 标 题: 问一个vim的问题 : 发信站: BBS 未名空间站 (Mon Nov 5 15:04:45 2012, 美东) : 如果不想保存文件,想直接比较两个文本内容,用vim来做,想开一个buffer,选中第 : 一个版本的文本,paste到该buffer上,再开一个新的buffer,选中第二个版本的文本 : ,paster到新buffer上,比较两个buffer的内容区别,请问该在vim里如何操作?
|
f*n 发帖数: 254 | 3 这是已经保存文件以后的比较。假如是两个都没有保存的临时文本,如何比较?
或者说,想比较同一个文件的两个不同部分,怎么办?
【在 G*****h 的大作中提到】 : vimdiff 1.txt 2.txt
|
g******9 发帖数: 70 | 4 emacs里的ediff有个regions比较这个特别方便,vim自带的好像没有,提供类似功能的有
个NrrwRgn插件http://www.vim.org/scripts/script.php?script_id=3075
【在 f*n 的大作中提到】 : 这是已经保存文件以后的比较。假如是两个都没有保存的临时文本,如何比较? : 或者说,想比较同一个文件的两个不同部分,怎么办?
|
f*n 发帖数: 254 | 5 多谢!
的有
【在 g******9 的大作中提到】 : emacs里的ediff有个regions比较这个特别方便,vim自带的好像没有,提供类似功能的有 : 个NrrwRgn插件http://www.vim.org/scripts/script.php?script_id=3075
|