emacsへのNoob。現在のカーソル位置から 4 つのスペースを挿入し、現在のカーソル位置から 4 つの空白を削除するショートカットを emacs に作成したいと思います。それを C > および C < にマップすることが
できます。
前もって感謝します
zer0 0ne
数字のプレフィックスを追加することで、任意のキーを何度でも複製できます。
ESC <number> <key>
あなたができるように:
ESC 4 SPACE
または ESC 4 バックスペース
永続的にしたい場合は、それぞれにマクロを定義して名前を付け、キーストロークに割り当てます。詳細については、これを参照してください。
http://emacswiki.org/emacs/KeyboardMacros
または関数を作成しますが、この目的のためにはやり過ぎだと思います。
-dmg
必要に応じて、スペースを挿入または削除するキーを簡単にマップできますが、それは Emacs のやり方ではありません。c-mode をカスタマイズして、自分の好きなようにインデントするようにすれば、手動でインデントを微調整する必要がなくなります (また、他の人のコードを見て、自分の好きなようにインデントし直したい場合は、バッファ全体とタイプM-x indent-region
-- ああ、パワー!)。