Internal scopes The following are internal scopes. They are not intended for user interaction or spoken use. These scopes exist solely for internal Cursorless functionality.
Content range Removal range Blended ranges Render whitespace
Interior: Cell The body of a code cell in markdown Markdown
Interior: Class The body of a class C
C++
C#
Dart
Go
Java
JavaScript
Kotlin
PHP
Python
Ruby
Rust
Scala
Interior: Command The body of a command, eg Talon spoken command Talon
Interior: Constructor The body of a constructor declaration C++
C#
Dart
Java
JavaScript
Kotlin
PHP
Python
Interior: Do while The body of a do-while loop C
C#
Dart
Java
JavaScript
Kotlin
Lua
PHP
Scala
Interior: Element The interior/children of a XML element HTML
JavaScript React
Latex
XML
Interior: Enum The body of an enum C
C++
C#
Dart
Java
Kotlin
PHP
Rust
Scala
TypeScript
Interior: For The body of a for loop C
C#
Dart
Go
Java
JavaScript
Kotlin
Lua
PHP
Interior: Foreach The body of a for-each loop C++
C#
Dart
Go
Java
JavaScript
Kotlin
Lua
PHP
Python
R
Ruby
Rust
Scala
Interior: Function The body of a function declaration C
C#
Dart
Go
JavaScript
Kotlin
Lua
PHP
Python
R
Ruby
Rust
Scala
SCSS
Interior: If The body of an if/elif/else branch C
C#
Dart
Go
Java
JavaScript
Kotlin
Lua
PHP
Python
R
Ruby
Rust
Scala
SCSS
Interior: Interface The body of a interface C#
Go
Java
Kotlin
PHP
Scala
TypeScript
Interior: Lambda The block body of a lambda/anonymous function C++
C#
Dart
Go
Java
JavaScript
Kotlin
Lua
PHP
R
Ruby
Rust
Scala
Interior: Method The body of a method declaration C++
C#
Dart
Go
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Interior: Namespace the body of a namespace statement C++
C#
PHP
Rust
Scala
Interior: Resource the body of a 'with' / 'use' / 'using' statement Java
Python
Interior: Static the body of a static statement Java
JavaScript
Kotlin
Interior: Switch The body of a switch statement C
C#
Dart
Go
Java
JavaScript
Kotlin
PHP
Python
Ruby
Rust
Scala
Interior: Switch case The body of a switch case branch C
C#
Dart
Go
Java
JavaScript
Kotlin
PHP
Python
R
Ruby
Rust
Scala
Interior: Try The body of a try/catch/finally branch C++
C#
Dart
Java
JavaScript
Kotlin
PHP
Python
R
Ruby
Scala
Interior: While The body of a while loop C
C#
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
R
Ruby
Rust
Scala