热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用箭头键有更快的替代方法吗?

如何解决《使用箭头键有更快的替代方法吗?》经验,为你挑选了1个好方法。

我经常在R中编码,我才意识到将手向下移动到箭头键然后再回到键盘上的字母是多么痛苦.在Rstudio中,我必须定期这样做,因为工作室会自动完成某些synax(如括号和引号),然后我必须按箭头键移出括号(或引号),然后删除任何可能的让R为我完成语法的优势.这对我来说是非常昂贵的,因为我是左撇子.是否有一个更接近字母键的箭头键快捷键?



1> ashkan nasir..:

♣有一种方法,在这种方法中,您将使用:
alt+ i而不是
alt+ k而不是
alt+ j而不是
alt+ l而不是
♣为了使用此功能,这些是您的方式中的步骤:

    你将去autohotkey下载并安装它

    右键单击桌面区域,然后转到新建并创建一个新的"记事本"文件

    打开空的记事本文件并将下面的代码复制/粘贴到其中

    使用*.ahk格式重命名您想要的记事本文件

    单击您的文件以运行您的脚本

    现在你可以享受,再也不用箭头键......

    ; #Warn  ; Enable warnings to assist with detecting common errors.
    SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
    SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

    ; AHK Command       ; key   = Effect        (Description)

    ; ALT Keypress Implied for all below

    !i::Send {UP}       ; i UP          (Cursor up line)
    !k::Send {DOWN}     ; k DOWN            (Cursor down line)

    !j::Send {LEFT}     ; j LEFT        (Cursor left one character)
    !l::Send {RIGHT}    ; l RIGHT       (Cursor right one character)

    !h::Send {HOME}     ; h     ALT + RIGHT (Cursor to beginning of line)
    !;::Send {END}      ; ; ALT + LEFT  (Cursor to end of line)

    !u::Send ^{HOME}    ; h     SHIFT + HOME    (Cursor to beginning of document)
    !o::Send ^{END}     ; o SHIFT + END (Cursor to end of document)

    ; CTRL + ALT Keypress Implied for all below

    !^j::Send ^{LEFT}   ; j     CTRL + LEFT (Cursor left per word)
    !^l::Send ^{RIGHT}  ; l CTRL + RIGHT    (Cursor right per word)

    ; SHIFT + ALT Keypress Implied for all below

    !+i::Send +{UP}     ; i SHIFT + UP  (Highlight per line)
    !+k::Send +{DOWN}   ; k SHIFT + DOWN    (Highlight per line)

    !+j::Send +{LEFT}   ; j SHIFT + LEFT    (Highlight per character)
    !+l::Send +{RIGHT}  ; l SHIFT + RIGHT   (Highlight per character)

    !+h::Send +{HOME}   ; h SHIFT + ALT + LEFT  (Highlight to beginning of line)
    !+;::Send +{END}    ; ; SHIFT + ALT + RIGHT (Hightlight to end of line)

    !+u::Send ^+{HOME}  ; u SHIFT + CTRL + HOME (Highlight to beggininng of document)
    !+o::Send ^+{END}   ; o SHIFT + CTRL + END  (Hightlight to end of document)

    ; SHIFT + CTRL + ALT Keypress Implied for all below

    !+^j::Send +^{LEFT}     ; j SHIFT + CTRL + LEFT (Highlight per word)
    !+^l::Send +^{RIGHT}    ; l SHIFT + CTRL + RIGHT    (Hightlight per word)

    !+^i::Send +!{UP}   ; i SHIFT + ALT + UP    (Multiply cursor up)
    !+^k::Send +!{DOWN} ; k SHIFT + ALT + DOWN  (Multiply cursor down)

    ; CTRL + SHIFT Keypress Implied for all below

    +^i::Send +^{UP}
    +^k::Send +^{DOWN}

重要的提示

要使用自动编写的脚本,每次打开计算机而不是每次都单击脚本时,都可以将脚本复制到启动文件夹中.

如何找到启动文件夹?

win+R

type:shell:startup

将脚本复制到该文件夹​​中


推荐阅读
author-avatar
多米音乐_53913411
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有