分布:SMP Debian 4.9.6-3kali2(2017-01-30)
外壳:bash
程序:终端模拟器
Ctrl + a 转到行首(Home)正在执行全选 相反。
Ctrl + e 转到行尾(结束)工作正常。
stty - 更改并打印终端线设置
示例: stty intr“your_new_shortcut”
$ stty -a
速度38400波特;第24行;第80列; line = 0;
intr = ^ C;退出= ^ \; erase = ^?; kill = ^ U; eof = ^ D; eol =;
eol2 =; swtch =; start = ^ Q; stop = ^ S; susp = ^ Z; rprnt = ^ R;
werase = ^ W; lnext = ^ V; discard = ^ O; min = 1;时间= 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc -ixany imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke -flusho -extproc
我发现的唯一解决方案是在我的发行版中使用 Xfce终端包含。
ctrl -a 行的开头正常。
答案 0 :(得分:0)
我找到的唯一解决方案,就是在我的发行版中使用Xfce终端。
ctrl-a行的开头工作正常。
答案 1 :(得分:0)
我知道你的意思,终端可以移动到第一个字符和行尾,那么为什么发行版的其余部分不能呢?
我发现了名为Atom的文本编辑器的一半解决方案,该解决方案仅用于源代码管理。也许,如果您使用的是像RubyMine这样的更高级的源代码编辑器或任何Jetbrains套件,它们将采用不同的方式进行配置。
对于Atom:
Ctrl-Comma
your keymap file
的内置链接。将其复制并粘贴到以下位置:“ atom-text-editor”:
'atom-text-editor':
'ctrl-e': 'editor:move-to-end-of-screen-line'
'atom-workspace atom-text-editor':
'ctrl-a': 'editor:move-to-first-character-of-line'
'ctrl-shift-a': 'core:select-all'
这些控件将与MacOS更加相似。我认为有人问这个问题会从那里切换过来...