Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2722

自分に必要なemacsキーバインド備忘録

$
0
0

はじめに

私は普段、コーディングはVimを用い、ブラウジングではVimiumを用いています。矢印キーを押す回数が減り、便利だなぁと思っていました。

しかし、ターミナルでのコマンド履歴や編集、Vim以外の文字入力では何も考えずに矢印ポチポチしていました。そんな中、

macの文字入力やターミナル操作ではemacsキーバインドが使える!

と言うことにようやく気づき、覚える必要ができました。

使いこなしたら絶対便利ですが、絶対忘れるので備忘録として残します。よかったら使ってください。

キーバインド

操作コマンド覚え方
上移動C-pprebious
下移動C-nnext
左移動C-bback
右移動C-fforward
左削除C-h
右削除C-ddelete
行頭移動C-a
行末移動C-e
エンターC-m

上下移動はターミナルでは履歴の上下(戻る進む)に対応している。

ブラウザでは

操作コマンド
URL欄へ移動C-l

おわりに

macのキーボードでのdeleteはFn+backspaceとなっていてすごく嫌だったのですが、C-dでできるのですね、私Macさんの事勘違いしていました(笑)

Vimは好きですが、モードという概念のため通常入力とは相性が悪いのですね。その点ではEmacsの強みがあると感じました。

何はともあれVimと混同する・・・

メインエディタを移行しない限りは自分の混乱を避けるために最低限のコマンドだけ覚えていこうと考えています。
その前提の中で少しづつ追加していこうと思います。便利なものがあったら教えていただけると幸いです。


Viewing all articles
Browse latest Browse all 2722

Trending Articles