使用的問題。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
把這行刪掉試試
解決vim的backspace不能正常使用
ubuntu下 vim vimrc start set nocompatible set backspace indent,eol,start set ruler set showcmd set wildmenu set fo cqrt set laststatus 2 set textwidth ...
vim 退格鍵(backspace)不能用
兩個步驟 1.去掉討厭的有關vi一致性模式,避免以前版本的一些bug和侷限 set nocompatible 2.backspace有幾種工作方式,預設是vi相容的。對新手來說很不習慣。對老vi 不那麼熟悉的人也都挺困擾的。可以用 set backspace indent,eol,start 來解決...
vim 退格鍵(backspace)不能用
兩個步驟 1.去掉討厭的有關vi一致性模式,避免以前版本的一些bug和侷限 set nocompatible 2.backspace有幾種工作方式,預設是vi相容的。對新手來說很不習慣。對老vi 不那麼熟悉的人也都挺困擾的。可以用 set backspace indent,eol,start 來解決...