2012-11-30 2 views
10

수평 분할을 사용할 수 없습니다. Ctrl + Enter는 아무 것도하지 않으며, Ctrl + S는 아무 것도하지 않습니다.Ctrl + S (가로 분리)가 vim의 Command-T와 함께 작동하지 않습니다.

저는 이것을 조금 봤습니다. 지금까지 발견 한 유일한 해결책은 OSX와 관련이 있습니다.

아치 리눅스와 우분투 모두 동일한 문제 (동일한 구성)가 있습니다.

나는 야누스 나 이런 건 그냥 아주 기본적인 설정

set t_Co=256 
set tabstop=2 
set expandtab 
set shiftwidth=2 
set fileencoding=utf-8 
set encoding=utf-8 
set termencoding=utf-8 
set showcmd 
filetype plugin indent on 
"color molokai 
syntax enable 
autocmd! BufNewFile * silent! 0r ~/.vim/skel/tmpl.%:e 
set laststatus=2 " Always show the statusline 

set backspace=indent,eol,start " backspace through everything in insert mode 

"" Searching 
set hlsearch     " highlight matches 
set incsearch     " incremental searching 
set ignorecase     " searches are case insensitive... 
set smartcase     " ... unless they contain at least one capital letter 

call pathogen#infect() 
colorscheme jellybeans 
" use comma as <Leader> key instead of backslash 
let mapleader="," 

" Double <Leader> to switch between buffers 
nnoremap <leader><leader> <c-^> 
" double percentage sign in command mode is expanded 
" to directory of current file - http://vimcasts.org/e/14 
cnoremap %% <C-R>=expand('%:h').'/'<cr> 

map <leader>f :CommandTFlush<cr>\|:CommandT<cr> 
map <leader>F :CommandTFlush<cr>\|:CommandT %%<cr> 

[~]$ ls .vim/bundle
rbenv:system command-t jellybeans.vim snipmate-snippets tlib_vim vim-addon-mw-utils vim-powerline vim-snipmate

나는 사람이 되거 수있을 것이라고 기대했다

, 그것은 정말 좌절 점점을 사용하지 않는 .

무엇이 잘못되었지만 가끔씩은 작동하지만 전혀 그렇지 않습니다.

Ctrl + S를 누르면 아무 것도 수행하지 않고 shift + enter는 현재 버퍼에서 정상적으로 열리고 ctrl + enter는 Command-T에서 검색 결과 목록을 그냥 내립니다. 대부분의 단말기에서

답변

15

, 불행히도 Ctrl 키 또는 시프트와의 조합을 입력 사이 빔이 구별 할 수 없습니다; 이들은 GVIM에서만 작동합니다.

터미널의 흐름 제어 명령이 Ctrl-S 및 Ctrl-Q를 방해 할 수 있습니다. 이 등

+0

내가 지금 당신을 사랑 해요, ~/.bashrc에, ~/.zshrc에

stty start undef stop undef 

로 (터미널에서,하지 빔에!) 고정 할 수 있습니다. 나는 이것을 적어도 몇 달 동안 켜고 끄기 위해 싸우고있었습니다. 나는 방금 그것없이 살았다. 편집 : 나는 또한 바보입니다. 나는 bashrc에 stty -ixon -ixoff를 넣어서 고치려고했다 ... 그리고 나는 zsh을 사용하고있다 :/ – flexd

+0

실제로 무엇을 하는가? 마술처럼 작동합니다! –

+0

@KitHo 터미널의 흐름 제어를 끕니다. 흐름 제어는 CTRL-S를 눌러 터미널의 흐름을 멈추게하고 (멈춤) Ctrl-Q를 눌러서 다시 시작할 수있게합니다. 또는 다른 방법으로, 나는 장애가있어 그래서 기억이 안 나네 :-) – flexd

관련 문제