ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

GotoRowCol

作者: bstidham ALL

Sublime Text 2 - 将光标置于指定的行和列

详细信息

  • 1.0.2
  • github.com
  • github.com
  • 10年前
  • 2小时前
  • 11年前

安装次数

  • 总计 2K
  • Win 837
  • Mac 858
  • Linux 317
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文档

源代码
raw.githubusercontent.com

sublimetext2-GotoRowCol

将光标置于指定的行和列

使用说明

  • 否则,使用窗口命令 ctrl + shift + p
    • 并输入 GotoRowCol
    • 按回车
  • 在Sublime Text窗口底部会出现一个输入框,其中包含两个默认值 1 1。
  • 第一个值代表行号,第二个值代表列号。它们是基于1的。
  • 输入您想要的坐标(例如,26 32 表示第26行第32列)
    • 您也可以只输入行号而不输入列号。这将被解释为“转到第n列第1行”
    • 例如,输入26将导致(第26行,第1列)
  • 按回车

设置

创建一个文件 Packages/GotoRowCol/GotoRowCol.sublime-settings,包含以下设置

  • gtrc_prompt_default(默认值:“1 1”)- 控制默认提示文本

行为

输入坐标后,光标将置于请求的位置,视口将滚动区域到可视范围内

注意事项

  • 输入的“行”值大于视图中行数时,将滚动光标到最后行
  • 输入的“列”值大于该行文本长度时,将光标置于该行的最后一个位置
  • 输入的“行”或“列”值小于1将导致异常,光标将保持在当前位置

修订历史

Rev 00 * 开发者 bstidham(Bill Stidham) * 日期 01/22/2014 * 备注
* 初始创建。作为对这个StackOverflow问题的响应

版本 01 * 开发者 bstidham (Bill Stidham) * 日期 01/24/2014 * 备注 https://github.com/bstidham/sublimetext2-GotoRowCol/issues/1 * 为兼容性提供括号打印:* 在 Sublime Text 2 (Python 2) 中仅支持无括号的打印。Sublime Text 3 (Python 3) 要求使用括号进行打印。* 添加文件 Default.sublime-keymap * 使用 GotoRowCol 功能替换 ctrl + g “转到行”功能

版本 02 * 开发者 bstidham (Bill Stidham) * 日期 01/28/2014 * 备注 作为对 https://github.com/bstidham/sublimetext2-GotoRowCol/issues/2 的回应 * 添加文件 GotoRowCol.sublime.settings * 在 GotoRowCol.sublime.settings 添加设置:“gtrc_prompt_default”: “1 1” * 如果找不到此设置,则硬编码默认值“1 1” * 修改变量 GotoRowCol.py PromptGotoRowColCommand.gotoRowCol() 检查提供的整数数量 * 如果是 1,则将值用作行号并导航到第一列 * 如果是 2,则相应地转到行列 * 在 Default.sublime-keymap 中注释掉了 ctrl + g 快捷键 * 将在 README 中添加启用此功能的说明(只需取消注释即可)* 添加 README.txtmessages.json,包含从 README.mg 中复制的 USAGESettings替换 "转到行" 快捷键 部分

版本 03 * 开发者 bstidham (Bill Stidham) * 日期 10/24/2014 * 备注 - 删除了 default.sublime-keymap - 删除了 gotorowcol.sublime-settings - 初始化正确的版本号为 1.0