
Ubuntu日本語フォーラム

ログインしていません。
Ubuntuにて CTRL+Bが使用できませんでした。
ショートカットキーの設定、もしくは他の方法を知っている方いました教えてください。
よろしくお願いいたします。
オフライン
Ctrl+Bでどんな挙動を意図しているのかがよくわからないのですが…
因みに、LibreOfficeの表計算(Spreadsheets)においてセルを強調表示したい場合は、Ctrl + BではなくCtrl + F8を使うようです。
https://help.libreoffice.org/Calc/Shortcut_Keys_for_Spreadsheets/ja
オフライン
crazyuser247様
当方
macキーボードを使用しております。
Ctrl + B カーソルを左にバックする。
Ctrl + F カーソルを右に進める。
以上の操作を行いたいのですが、できませんでした。
良い方法があれば教えていただきたいです。
参考url
https://wayohoo.com/mac/tips/control-7-shortcut-key.html
オフライン
Macのキーボードは使ったことは無いのですが、キーボードの割当てを変更するのであれば
~/.Xmodmap
にお好みのキーボードの設定を書き込めばできそうな気がします。
1) 現在のキーボードの割当てを調べる
xev コマンドを実行したあと、←、→、Ctl、Bを押してみて、どのキーにどのkeycodeが割り当たっているか調べる。
2) keyコードに割り当たっている動作を調べる
xmodmap -pke でkeykodeに割り当たっている動作がわかります。
3) Xmodmapファイルを編集する
Ctl + Bに←、Ctl+Fに→の動作を設定する
ただ、xmodmapの編集はキーボードの組合せの表現方法や、既に割り当てられているキーのリセットが必要になって面倒です。
キーボードリマッパーを使ったほうが良いかもしれません。
xremapやxkeysnailというツールがあるようです。
オフライン
kigyousensi様
ありがとうございます。
xremap が良さそうだとおもい、
https://k0kubun.hatenablog.com/entry/xkremap#f-36788258
↑を参考にしてGithubよりダウンロードしたのですがデータをうまく展開できませんでした。
また、このようなプログラミングは全くの素人のため、上記urlに書いてる内容が100%把握できておりません。
おそらくweb内に記載されてる以下のコードをどこかに入れられたら、今回の私の要望はOKになるんだとおもいます。
↓の上段の 'C-b', to: 'Left'が CTRL+Bなんだとおもいます。
remap 'C-b', to: 'Left'
remap 'C-f', to: 'Right'
remap 'C-p', to: 'Up'
remap 'C-n', to: 'Down'
remap 'C-a', to: 'Home'
remap 'C-e', to: 'End'
remap 'C-k', to: ['Shift-End', 'Ctrl-x']
オフライン
GitHubにかかれている手順を実行してみた結果はどうでしたか?
$ git clone https://github.com/k0kubun/xremap
$ cd xremap
$ make
$ sudo make install
これらのコマンドが正常終了したら任意の場所に設定ファイルを作成します。
例 ~/.xremap/keymap.confの場合
$ mkdir ~/xremap/keymap.conf
keymap.confの内容----
remap 'C-b', to: 'Left'
%w[a z x c v w t].each do |key|
remap "Alt-#{key}", to: "C-#{key}"
end
------------------------
最後に
$ xremap ~/xremap/keymap.conf
を実行します。
オフライン
kigyousensi様
ありがとうございます!
この土日を利用して
頂いた内容でもう一度試してみます!
オフライン