【 XBATU . COM 】    【 MOZICHINA . COM 】    【 2858999 . COM 】


 

vim

VIM常用命令及使用技巧

webmaster@李松涛 提交于 周二, 03/22/2016 - 12:43

 

 

高效率移动

 

1、在插入模式之外

基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面 VIM 就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但 VIM 的强大之处在于他的命令模式!你会发现,在你越来越了解 VIM 之后,你就会花越来越少的时间使用插入模式了。

 

2、使用 h、j、k、l

使用 VIM 高效率编辑的第一步,就是放弃使用箭头键。使用 VIM,你就不用频繁的在箭头键和字母键之间移来移去了,这会节省你很多时间。当你在命令模式时,你可以用 h、j、k、l 来分别实现左、下、上、右箭头的功能。一开始可能需要适应一下,但一旦习惯这种方式,你就会发现这样操作的高效之处了。

标签

解决vimdiff 'E97: Cannot create diffs'错误的一种方法

webmaster@李松涛 提交于 周三, 03/09/2016 - 14:46

vimdiff是vim的一个功能命令,是linux平台下做文件比较时常用的工具,功能类似于windows平台下常用的文件比较工具Beyond Compare。

言归正传,最近再用vimdiff比较两个文件时出现了 'E97: Cannot create diffs'的错误。

我用的是ubuntu14.04平台,vim7.4.52,按大版本来讲就是vim74。

步骤如下:

1、在terminal中运行vimdiff:
vimdiff default.settings.php settings.php

2、在vim里出现如下提示:
E97: Cannot create diffs

3、
退出vim后,在terminal中看到如下显示:
/bin/bash: /usr/share/vim/vim74diff: No such file or directory

4、
在terminal中查看系统的diff :
which diff
显示:
/usr/bin/diff


【 XBATU . COM 】    【 MOZICHINA . COM 】    【 2858999 . COM 】