解决vim的backspace不能正常使用

先把Cygwin下载下来,想在linux下编程的话一定要安装vim,gcc和gdb,现在主要是解决vim中backspace不能正常

使用的问题。Cygwin安装之后打开显示的应该是这样的格式 USERNAME@COMPUTERNAME ~
现在是在/home/username路径下,比如说我的用户名字是grass,计算机名字是WJK,现进行如下操作:
GRASS@WJK $ cd /home/grass
GRASS@WJK $ vim .vimrc  然后输入下面一段设置:
//start

set nocompatible
set backspace=indent,eol,start
set ruler
set showcmd
set wildmenu
set fo=cqrt
set laststatus=2
set textwidth=78
set ww=<,>,h,l
set autoindent
" set no error bells
set noeb visualbell
set expandtab
set tabstop=4
set shiftwidth=4
set expandtab
let mapleader = ","
syn on
filetype on
filetype plugin on
filetype indent on

//over
最后:wq


现在vim操作基本上没有问题了,而且在编写c程序时还会自动标识数据类型,常量,关键字等。不过还有许多设置网上应该都有。

 

我的vim的backspace删除的是空格不是制表位,就是按一下tab需要4个backspace才能删掉 这是为什么啊

我已经把常用的设置都写进去了 还是没用啊
set ts=4      "tabstop
set sw=4      "shiftwidth 
set et        "expandtab 
set ru        "ruler 
set ai        "autoindent 
set nu "line number
set ic        "ignore case 
set is        "incsearchset bs=eol,start,indent  "backspace  set nocp          "nocompatible  set nowb         
"no backup  set backup 
set backspace=2
syntax on

 

 

expandtab/noexpandtab:将 tab 扩展/不扩展成空格
你设置了set et        “expandtab
把这行删掉试试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值