Comments (1)
Basically, if you want to type something, use the t
(βtypeβ) command. If you want to combine that with code that ensures that Sublime is the frontmost application, a typical method would be to use AppleScript like this:
tell application "Sublime Text" to activate
do shell script "/usr/local/bin/cliclick w:150 t:'The text to type'"
Equally, you can also use the cliclick
invocation directly in a shell script (or a shell one-liner) and instead execute the AppleScript activate
by using osascript
:
osascript -e 'tell application "Sublime Text" to activate' && cliclick w:150 t:'The text to type'
Or use open
:
open -a 'Sublime Text' && cliclick w:150 t:'Foo'
NB: The w
(βwaitβ) command is used here to give Sublime some time to become frontmost app.
from cliclick.
Related Issues (20)
- It doesn't seem to work on Xcode, I don't know if I formatted it wrong HOT 1
- Case in first character in type (`t:`) command is not respected HOT 2
- run with macOS "Shortcuts.app" HOT 3
- "The command terminated due to receipt of a signal." HOT 15
- How to schedule a task ? HOT 1
- sending spacebar to mpv HOT 2
- Hold down any key? HOT 3
- kp: doesnt work (MacOS 12.6.2) HOT 4
- -e option argument not applying to subsequent dm commands HOT 2
- Trouble sending to windowed application HOT 1
- cp:x,y HOT 1
- The "move" command doesn't work anymore (macOS Monterey 12.6.3) HOT 9
- Issue with move parameter and macOS Catalina HOT 5
- More options for mouse speed movement HOT 1
- Ventura 13.6 update - no longer recognizing cliclick codes HOT 3
- Key-list incomplete? HOT 2
- Right mouse button drag and scroll wheel HOT 2
- Relative coordinates don't work when trying to access point on external display HOT 2
- Color print cp doesn't seem to work HOT 3
- Issue with cliclick kp: commands on MacBook Sonoma HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cliclick.