Ubuntu 16.04LTSをインストールし直した際に
いくつかショートカット系を再設定したのと同時に、各アプリのデフォルトキーバインドで記憶が曖昧なのを
整理したので、まとめ。
各アプリのデフォルト設定と、個人的に設定したものが混ざっていますので、ご注意ください。
fcitx
key binding | what to do |
---|---|
Ctrl + ; | switch input method (EN <-> JP) |
fcitxのGUIの設定画面で設定。 Ctrl + ;なのは私の個人的な設定です。
Terminator
key binding | what to do |
---|---|
Ctrl + Shift + e | split vertically |
Ctrl + Shift + o | split horizontally |
Ctrl + Shift + n | move to next frame |
Ctrl + Shift + v | paste from clipboard |
すべてデフォルト。
Unity or Others
key binding | what to do |
---|---|
Super | search and launch app |
Alt + Tab | switch app |
Ctrl + Alt + t | launch terminator |
Ctrl + Alt + f | launch firefox |
Ctrl + Alt + Shift + n | move current window to next display |
ウインドウをデュアルディスプレイにおける隣のディスプレイに移動させるのは
CompizConfig Setting Managerから設定可能。
vi
勉強中です。
key binding | what to do |
---|---|
gj, gk | move cursor (move visually) |
* | forward search the word under cursor |
# | backward search the word under cursor |
; | next searched word |
, | next searched word(inverse direction) |
. | repeat the previous command |
:e ., :S | open file explorer with current dir |
:g/hoge/d | remove all lines including "hoge" |
:vim hoge % | cw | grep "hoge" in current file |
:vim hoge ./* | cw | grep "hoge" in files of current dir |
:vim hoge ./** | cw | grep "hoge" in all files under current dir |
:vertical diffsplit foo.c | get diff between current buffer and foo.c |
:do | obtain different codes from the other |
:dp | put different codes into the other |
ssh
Xの転送設定。ssh越しにグラフ書いたりしたいので。。。
- ログインされる側で /etc/sshd/sshd_config で X11Forwarding yes を追加(コメントアウトを外す)。
- ログインする際に ssh -X オプションをつける
おわり