vim使用技巧

1.使vim不自动生成换行符

vim -b  file 

:set noeol

:wq

或者

:set binary
:set noeol
:wq

curl  使用--data-urlencode命令行提交数据的时候如果使用的是@文件名从文件里面读取数据的话,会包含换行符 。

curl  --data-urlencode  字段名@文件名   url地址

2.删除单引号内的全部内容,不包含单引号

di'    删除单引号内的全部内容,不包含单引号,注意这里有个单引号  下同
da'    删除单引号内的全部内容,包含单引号
di"    删除双引号内的全部内容,不包含双引号
da"    删除双引号内的全部内容,包含双引号

3.删除从当前光标到范围(比如 () {})

d])    删除从当前内容到下一个)之前的内容,不包括)
d]}    删除从当前内容到下一个}之前的内容,不包括}
d[(    删除从当前内容到上一个(之前的内容,包括(
d[{    删除从当前内容到上一个{之前的内容,包括{


 vim 的 t T f F非常有用 
 



打开quickfix:

:copen

关闭quickfix:

:cclose

你可能感兴趣的:(vim使用技巧)