ฉันไม่พบสิ่งใดในหัวข้อในอินเทอร์เน็ต บรรทัดเดียวจาก.mc/ini
ที่มีลักษณะเกี่ยวข้องกับคำถามคือkeymap=mc.keymap
แต่ฉันไม่รู้ว่าจะทำอย่างไรกับมัน
ฉันไม่พบสิ่งใดในหัวข้อในอินเทอร์เน็ต บรรทัดเดียวจาก.mc/ini
ที่มีลักษณะเกี่ยวข้องกับคำถามคือkeymap=mc.keymap
แต่ฉันไม่รู้ว่าจะทำอย่างไรกับมัน
คำตอบ:
Okiedokie ... มาดูกัน
$ man-section mc | head -n20
mc (1)
--
Name
Usage
Description
Options
Overview
Mouse support
Keys
Redefine hotkey bindings
ตอนที่ 8 ... เป็นไปได้ไหม? ให้ดู
man mc (เลื่อน, เลื่อน, เลื่อน)
Redefine hotkey bindings
Hotkey bindings may be read from external file (keymap-file). A keymap-
file is searched on the following algorithm (to the first one found):
1) command line option -K <keymap> or --keymap=<keymap>
2) Environment variable MC_KEYMAP
3) Parameter keymap in section [Midnight-Commander] of config file.
4) File ~/.config/mc/mc.keymap
5) File /etc/mc/mc.keymap
6) File /usr/share/mc/mc.keymap
บิงโก!
cp /etc/mc/mc.keymap ~/.config/mc/
ตอนนี้แก้ไขการแม็พคีย์ตามที่คุณต้องการและบันทึก ~ / .config / mc / mc.keymap เมื่อเสร็จแล้ว
สำหรับข้อมูลเพิ่มเติมอ่านส่วน Keys ( man mc ) และสามส่วนหลังจากนั้น
$ cat /home/jaroslav/bin/man-sections
#!/bin/sh
MANPAGER=cat man $@ | grep -E '^^[[1m[A-Z]{3,}'
ใน Ubuntu คีย์แม็พอยู่ใน /etc/mc/mc.keymap