11

水平分割が機能しません。Ctrl+enter は何もせず、Ctrl+S は何もしません。

私はこれを少しグーグルで調べてきましたが、これまでに見つけた唯一の解決策はOSXに関連しています。

Arch Linux と Ubuntu の両方で、同じ問題があります (ただし、構成も同じです)。

私はJanusなどを使用していません。非常に基本的な構成です

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 で検索結果リストを下に移動します。

4

1 に答える 1

19

残念ながら、ほとんどの端末では、Vim は とまたはEnterとの組み合わせを区別できません。これらは GVIM でのみ機能します。CtrlShift

端末のフロー制御コマンドは、Ctrl-S および Ctrl-Q と干渉する可能性があります。これは (Vim ではなくターミナルで!) で修正できます。

stty start undef stop undef

~/.bashrc、~/.zshrc など。

于 2012-11-30T16:00:47.983 に答える