タグ付けされた質問 「modifier-keys」

2
tmuxのVimでshift + arrowsおよびctrl + arrowsを機能させる方法は?
これはすべて、OS X上のiTerm2にあります。 私はかつて持っていた export TERM='xterm-256color' 私の.bashrc。つまり、tmuxのVimは256色を使用していました。 そして一度追加したら set -g xterm-keys on 修飾キーを使用したキーボードショートカットはVimで正常に機能しました。すなわちshift+left/right、スイッチVimタブctrl+up/downにマッピングし、移動(「バブル」)行にマッピングshift+left/rightし、コマンドラインモードで単語ごとにジャンプするように箱から出して動作したこと(例:のような入力時:e foo bar baz)。 ただし、この設定には、Vimの背景色がテキストの背後にしか表示されないという問題がありました(ここで説明します)。 だから私は削除しました export TERM='xterm-256color' 私から、.bashrc代わりにこれをmyに入れます.tmux.conf: set -g default-terminal "screen-256color" これにより、Vimの背景色が修正されましたが、キーボードショートカットが壊れました-代わりに、予期しないこと(カーソルの移動、テキストの削除)が行われます。 ctrl+vキーの組み合わせからの逐語的な出力の挿入に使用することで(ここで説明します)、回避することができました。 map [1;5A <C-Up> map [1;5B <C-Down> map [1;2D <S-Left> map [1;2C <S-Right> cmap [1;2D <S-Left> cmap [1;2C <S-Right> これにより、ショートカットは機能しますが、適切なソリューションのようには感じません。誰がここで何が起こっているのか、それを修正する方法を教えてもらえますか?

1
タイピングをタッチするときに修飾キーを押す方法は?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 3年前に閉店しました。 私はプログラマーであり、タイプに触れることを学びたいです。すべてのプログラマーが知っているように、Control、Command、Altなどの修飾キーを使用することが不可欠です。プログラミングするとき、使用する2番目または3番目の単語ごとに修飾キーが関係すると思います。しかし、ほとんどのタッチタイピング学習ソフトウェアはこれらのキーに対応していません。まるで存在しないかのようです。彼らはあなたにそれらを練習させないだけでなく、それらを打つためにどの指を使うべきかさえあなたに教えません。実際、StarTyper(http://lidenanna.com)と呼ばれるタッチタイピングゲームがあり、修飾キーを練習したり、修飾キーを含む独自のカスタム単語を作成したりできます。しかし、このゲームでさえ、修飾キーを押すときに使用する指を教えてくれません。 誰もがこの問題に対処しましたか。または、一方の人には機能するが他方の人には機能しないホームスパンの方法だけがありますか?

2
Macでコマンドタブをオプションタブに変更する
私は本当にMacが大好きですが、職場で使用しているWindowsキーボードから筋肉の記憶を破壊する方法が嫌いです。修飾キーを可能な限り「Windowsキーボードのような」ものに再マップしたい。 コマンドタブボックスを開くキーを変更し、コントロールタブキーのコンボを再マップすることは可能かどうか疑問に思っていました。 ControlキーとCommandキーを切り替えたため、command-tabボックスがcontrol-tabで開きます。タブの切り替えは、コマンドタブで実行されるようになりました。control-tabでタブを切り替えて、option-tabでコマンドタブボックスを開くことは可能ですか?

1
修飾キーを使用してファイルの関連付けを変更する
ノートパソコンで映画を見るときは、画面を巧みに無効にする必要があります。 外部画面が接続されていない場合は、無効にしないでください。 修飾キーを使用してムービーを開く場合は、無効にしないでください。 外部画面が接続されていて、修飾子が使用されていない場合は、ラップトップ画面を無効にします。 メディアプレーヤーが終了したら、ラップトップ画面を復元します。 次のスクリプトを作成しました。 #!/bin/bash if [ "$(cat /sys/class/drm/card0-VGA-1/status)" = connected ] then xrandr --output eDP1 --off vlc "$1" while [ "$(pidof vlc)" > 0 ] do sleep 1 done xrandr --output eDP1 --auto --below VGA1 else vlc "$1" fi eDP1はラップトップ画面を表し、VGA1は外部画面を表します。このスクリプトは、ムービーファイルを~/.local/share/applications/mimeapps.list次のデスクトップファイルに関連付けることで使用されます。 [Desktop Entry] Name=VLC Comment= Exec=path/to/the/above/script Icon=vlc Terminal=false …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.