2017-09-22 6 views
1

vimの最初の空白以外の文字に移動するのに問題があります。vimの行の最初の非空白文字への移動

このアクションの通常のマッピングは^ですが、アクセント記号が6番のキーであるため、Shift + 6を押してキーを取得する必要があります。

期待どおり、NORMALモードで行の最初の空白以外の文字に私を連れて行かず、ちょうど^を印刷し、他のキーを押した後^が消え、I私が以前にあった場所に戻る。

私はしばらくの間、他のショートカットにそのアクションをマップしようとしましたが、運がありません。私はnmap <S-6> ^のようなものを試しましたが、うまくいかなかったのです。

誰もこれに問題がありましたか?私はそれをgoogledしかし、同じ問題を抱えている誰かを見つけることができないようです。

このショートカットのVIM documentationがあります。また、入力方法として「米国のInternational - PC」を設定したりんごマジックキーボードを使用していることを指摘したいと思います。

答えて

5

あなたは^文字を挿入するˆスペースを使用するか、または同等であるvimの中_コマンドを使用することができます。

キーボードレイアウトの仕組みを理解するには、メニューバーの「キーボードビューアを表示」を使用します。 ˆを押すと、^がスペースバーに表示されます。

Choose "Show Keyboard Viewer" from the menu Keyboard Viewer showing^on the spacebar

+0

ありがとうございます!^+スペースと_の両方が機能しました! – GuilPejon

関連する問題