た後、私は最近、この機能が含まれて私の.vimrcを調達:壊れた「1!」bashコマンドソース〜/ .vimrcと
33 function! InsertTabWrapper()
34 let col = col('.') - 1
35 if !col || getline('.')[col - 1] !~ '\k'
36 return "\<tab>"
37 else
38 return "\<c-p>"
39 endif
40 endfunction
41 inoremap <tab> <c-r>=InsertTabWrapper()<cr>
42 inoremap <s-tab> <c-n>
たび私、私は、コマンドラインから今
source ~/.vimrc
をしましたrun
$ls
出力にその関数のスニペットが表示されます。
$ ls
? else? ??return <c-p
? endif?endfunction?inoremap <tab> <c-r>=InsertTabWrapper()<cr>?inoremap <s-tab> <c-n>??
Applications
Desktop
Documents
私はこれをクリアするためにとにかく見つけることができませんでした。ありがとう!
@TessellatingHeckler @tessellatingHeckler @tessellatingHeckler rm * return * worked! "else else?return
user3740901
@TessellatingHeckler @TessellatingHeckler @TessellatingHecklerを削除することはできません。試したGUIはファイルを表示していませんでした。ありがとう! – user3740901
喜んでお手伝いしました:)私はあなたが受け入れられた通りにそれを「チェック」したい場合は、私のコメントを適切な回答フォームに移しました。 (私が完全に間違った方向に向いていた場合のコメントから始めました) – TessellatingHeckler