Closed crkrenn closed 4 years ago
It seems that you have blinded all your keystrokes unconditionally. Normally we don’t see text A detected
unless a fallback mechanism is used. Check if you have installed a package of which does it. One way to check is to enable the log in Sublime console.
sublime.log_commamds(True)
Randy,
Thanks very much for the quick response! The problem was the AutoSpell package. Once I removed it, the duplicate characters disappeared.
For the record, the log outputs are below.
Very gratefully,
-Chris
Terminal:
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
(base) gp-vpn-yellow-tu60-128-15-184-130:~ crkrenn$ ls NAA
ls: NAA: No such file or directory
(base) gp-vpn-yellow-tu60-128-15-184-130:~ crkrenn$
Console:
>>> sublime.log_commands(True)
command: show_overlay {"overlay": "command_palette"}
activating with offset 0
view size: (21, 96)
set recent view: 41
add 0 line(s) to scroll back history
screen is dirty: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
updating lines takes 0.004335165023803711s
mode: [7, 25], cursor: 0.0
set recent view: 41
receieved:
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
(base) gp-vpn-yellow-tu60-128-15-184-130:~ crkrenn$
add 0 line(s) to scroll back history
screen is dirty: [1, 2, 3, 4]
updating lines takes 0.0036649703979492188s
mode: [7, 25], cursor: 52.4
text l detected
sent: l
receieved: l
add 0 line(s) to scroll back history
screen is dirty: [4]
updating lines takes 0.002218008041381836s
mode: [7, 25], cursor: 53.4
text s detected
sent: s
receieved: s
add 0 line(s) to scroll back history
screen is dirty: [4]
updating lines takes 0.002602100372314453s
mode: [7, 25], cursor: 54.4
command: terminus_keypress {"key": " "}
sent:
receieved:
add 0 line(s) to scroll back history
screen is dirty: [4]
updating lines takes 0.0016849040985107422s
mode: [7, 25], cursor: 55.4
command: terminus_keypress {"key": "N"}
sent: N
receieved: N
add 0 line(s) to scroll back history
screen is dirty: [4]
updating lines takes 0.0019190311431884766s
mode: [7, 25], cursor: 56.4
text A detected
sent: A
receieved: A
add 0 line(s) to scroll back history
screen is dirty: [4]
updating lines takes 0.0014998912811279297s
mode: [7, 25], cursor: 57.4
command: terminus_keypress {"key": "A"}
sent: A
command: terminus_keypress {"key": "enter"}
sent:
receieved: A
ls: NAA: No such file or directory
(base) gp-vpn-yellow-tu60-128-15-184-130:~ crkrenn$
add 0 line(s) to scroll back history
screen is dirty: [4, 5, 6]
updating lines takes 0.002997875213623047s
mode: [7, 25], cursor: 52.6
command: drag_select {"event": {"button": 1, "x": 621.61328125, "y": 182.16015625}}
plugin rewritten command: terminus_click
command: terminus_copy
set recent view: 41
command: drag_select {"event": {"button": 1, "x": 9.4140625, "y": 649.77734375}}
command: drag_select {"event": {"button": 1, "x": 9.66796875, "y": 649.51953125}}
It seems that AutoSpell might break a number of other packages as well given the way that it works.
I am having a duplicate letter problem in
terminus v0.3.15
running insublime text v3.2.2 build 3211
on OS X 10.15.15. The solutions posted at issue 141 or at forum.sublimetext.com do not work.The behavior:
The terminal and console outputs are below. The crux of the issue is shown below. "A" is detected once, but sent twice:
Can you help? What should I try?
Thanks!
-Chris
PS. My chrome spell checker noticed that "receieved" should be spelled "received".
Terminal output:
Console output: