GotoRowCol
Sublime Text 2 - Places the cursor at the specified row and column
Details
Installs
- Total 2K
- Win 841
- Mac 862
- Linux 317
Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | Oct 7 | Oct 6 | Oct 5 | Oct 4 | Oct 3 | Oct 2 | Oct 1 | Sep 30 | Sep 29 | Sep 28 | Sep 27 | Sep 26 | Sep 25 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Mac | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 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 | 0 |
Readme
- Source
- raw.githubusercontent.com
sublimetext2-GotoRowCol
Places the cursor at the specified row and column
Usage
- otherwise, use the window command ctrl + shift + p
- and type GotoRowCol
- press ENTER
- an input box will appear at the bottom of the sublime text window with two initial values populated 1 1.
- The first value represents the row, the second value represents the column. they are 1 based
- enter your desired coordinates (e.g. 26 32 for row 26 col 32)
- you can also enter a row by itself without the column. this will be interpreted as “go to row n col 1”
- example 26 results in (row 26, col 1)
- press ENTER
Settings
create file Packages/GotoRowCol/GotoRowCol.sublime-settings with the following settings
- gtrc_prompt_default (default: “1 1”) - Controls the default prompt text
Behavior
once you've entered coordinates, the cursor will be placed at the requestd position and the viewport will scrow the area into viewable range
Gotchas
- a
row
value entered that is greater than the number of rows in the view will scroll the cursor to the last line - a
col
value entered that is greater than the length of text in therow
will place the cursor at the last position of that line - a
row
or acol
value entered that is less than one will cause an exception and the cursor will remain where it is
Revision History
Rev 00
* developer bstidham (Bill Stidham)
* date 01/22/2014
* notes
* initial creation. created in response to this StackOverflow qestion
Rev 01
* developer bstidham (Bill Stidham)
* date 01/24/2014
* notes https://github.com/bstidham/sublimetext2-GotoRowCol/issues/1
* Parenthesized print for compatibility:
* print without parens is only supported in sublime text 2 (python 2). sublime text 3 (python 3) requires that print be parenthesized.
* Added file Default.sublime-keymap
* replaces ctrl
+ g
“goto row” functionality with GotoRowCol functionality
Rev 02
* developer bstidham (Bill Stidham)
* date 01/28/2014
* notes in response to https://github.com/bstidham/sublimetext2-GotoRowCol/issues/2
* added file GotoRowCol.sublime.settings
* added setting to GotoRowCol.sublime.settings: “gtrc_prompt_default”: “1 1”
* if this setting is not found, a default value of “1 1” is hard coded
* modified GotoRowCol.py PromptGotoRowColCommand.gotoRowCol() to check the number of integers supplied
* if 1 then it uses the value as the row number and navigates to the first column
* if 2 then it goes to row col accordingly
* commented out the ctrl
+ g
hotkey in Default.sublime-keymap
* will add instructions to the README for enabling this (by simply uncommenting it)
* added README.txt
and messages.json
conaining the USAGE
, Settings
, and Replacing "goto row" hotkey
sections from README.mg
Rev 03 * developer bstidham (Bill Stidham) * date 10/24/2014 * notes - deleted default.sublime-keymap - deleted gotorowcol.sublime-settings - initialized correct versioning to 1.0