再マッピングq vim 終了

再マッピングq vim 終了

私はvimのリバインディングに初めて触れました。<leader>qvimでマッピングしようとしましたが、次のリバインディングが機能しないようです。

map <leader>q :q<cr>

しかし、次の方法はすべてうまくいくようです。

nmap <leader>w :w!<cr>

map <leader>tn :tabnew<cr>
map <leader>to :tabonly<cr>
map <leader>tc :tabclose<cr>
map <leader>tm :tabmove
map <leader>t<leader> :tabnext

私はこれを基本として使用しています。vimrcテンプレートとして構成

編集する:これはまったく関係のない質問であることがわかりました。下記の回答をご覧ください。

答え1

map <leader>q :q<cr>私はlineの前に定義したことがわかりましたlet mapleader = ";"。これは、<leader>q先行キーが定義されていないか、他のキーにマッピングされていることを意味します。

将来のvim初心者ユーザーのために常に定義してください。mapleader 今後追加するすべてのmap <leader>Xリバインディング!

関連情報