キーコンビネーション(リーダー+ pのようなもの)をバインドして、同じキーコンボで:set paste
をオンとオフに切り替える方法を探しています。vimrc toggleに追加:セットペースト
私は:set paste
と:set paste!
があり、これらを2つの異なるキーコンボにバインドすることができますが、私はトグルを作るつもりです。
キーコンビネーション(リーダー+ pのようなもの)をバインドして、同じキーコンボで:set paste
をオンとオフに切り替える方法を探しています。vimrc toggleに追加:セットペースト
私は:set paste
と:set paste!
があり、これらを2つの異なるキーコンボにバインドすることができますが、私はトグルを作るつもりです。
は、ペーストモードを切り替えるには、特定のコマンドがあります。
編集: リーダーキーでそれを使用するには、あなたが
set pastetoggle=<leader>p
私は参照してください参照してください。
'set pastetoggle =
ちなみにvimの最新バージョンではおそらくいくつかのバージョンが戻ってきます。 :オプションを設定すると、すべてのオプションがトグルできるようになりました。 感嘆符はトグルを意味します。ですから、pastetoggleのオプションは良いものです(と私が使用するもの)!オプションの設定は、すべてのオプションのより一般的な解決策です。あなたの場合は、次のようになります: map
pastetoggle
をペーストトグルに使用できます。
set pastetoggle=<F10>
は、例えばF10キーに設定するには:
set pastetoggle=<F3>
を使用しますまあpastetoggle
は私のために動作しませんでした。働いていた何
" Invert paste when \p is pressed
:nnoremap <leader>p :set invpaste<CR>
あなたが '試すことができます:あなたのvimのヘルプpaste'を、あなたはすぐにあなたが欲しいものを見つけることができます、例えばペーストモードを使用する方法について話しているセクションのすぐ後ろにあるペーストを切り替える方法。 Vimヘルプは、ほとんどの質問に対して、シンプルで素早く、便利な方法です。 – fmars