vimでescをcaps lockにマッピングするにはどうすればよいですか?
PHPz
PHPz 2017-05-16 16:42:27
0
4
1150

実は、私は主にcapキーの表現方法を知りません。例えば、escは<ESC>です。

PHPz
PHPz

学习是最好的投资!

全員に返信(4)
滿天的星座

いろいろ検索して戻ってきましたが、Caps Lock を表現する方法がありません (以下のリンクを参照):

http://stackoverflow.com/questions/21...

ページに記載されている方法を選択できます

いいねを押す +0
滿天的星座

通常、システムのキーボード マッピングを再変更する必要があります。または、HHKB を購入することもできます

いいねを押す +0
洪涛

vim は CapsLock をキャプチャできないので~
一般的に、このやり取りは OS レベルで行われます
Windows では、remapkey と GUI のドラッグ アンド ドロップを使用して、変更が完了したら、ログアウトすると変更が有効になります
。 Linuxの場合は、xmodmapコマンドを変更して設定ファイルを使用します。 また、xmodmap は Linux テキスト インターフェイス (tty1-6) では無効です...カーネル マッピングを変更する必要があると聞きましたが、わかりません。

いいねを押す +0
阿神

AutoHotkey使用、脚本如下:

クラス名 = ""
キーステート = ""

*Capslock::
WinGetClass、クラス名、A
if (クラス名 = "Vim")
{
CapsLockState を設定、オフ
送信、{ESC}
}
それ以外
{
GetKeyState、キーステート、CapsLock、T
if (keystate = "D")
CapsLockState を設定、オフ
それ以外
CapsLockState を設定、オン
戻る
}
戻る

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート