2016-12-29 28 views
0

不工作當我使用:shell命令拖放到外殼中的MacVim,用退格鍵不刪除,而不是特殊字符插入如下截圖:退格中的MacVim殼

macvim backspace

我在我的.vimrc中嘗試過set nocompatible,但它沒有區別。

任何想法如何解決這個問題?

.bashrc/.bash_profile低於

alias ll='ls -al' 
# Set CLICOLOR if you want Ansi Colors in iTerm2 
export CLICOLOR=1 

# Set colors to match iTerm2 Terminal Colors 
export TERM=xterm-256color 

.vimrc低於:

execute pathogen#infect() 
execute pathogen#helptags() 
syntax on 
filetype plugin indent on 
set number 
set hidden 

let mapleader="\<Space>" 

" set colour scheme 
set background=dark 
colorscheme solarized 

" NERDTree config 
map <F5> :NERDTreeToggle<CR> 
let NERDTreeIgnore=['^__py.*'] 

回答

0

使用

stty erase <Backspace> 

當這個作品,你可以在你的$HOME/.bashrc

添加它
+0

當我把它放到bash shell中時,我得到'-bash:在意外標記換行符附近的語法錯誤' – user783836

+0

您不應該鍵入''的字符,而是點擊名爲'Backspace'的鍵。您也可以使用Backspace的另一個字符。你甚至可以用'stty erase x'來使'x'表示刪除。 –