Skip to main content

Interior

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.

Interior: Cell

The body of a code cell in markdown
Markdown

Interior: Class

The body of a class
C
C++
C#
Go
Java
JavaScript
Kotlin
Python
Rust
Scala

Interior: Command

The body of a command, eg Talon spoken command
Talon

Interior: Constructor

The body of a constructor declaration
C++
C#
Java
JavaScript
Kotlin
Python

Interior: Do while

The body of a do-while loop
C
C#
Java
JavaScript
Kotlin
Lua
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#
Java
Kotlin
Rust
Scala
TypeScript

Interior: For

The body of a for loop
C
C#
Go
Java
JavaScript
Kotlin
Lua

Interior: Foreach

The body of a for-each loop
C++
C#
Go
Java
JavaScript
Kotlin
Lua
Python
R
Rust
Scala

Interior: Function

The body of a function declaration
C
C#
Go
JavaScript
Kotlin
Lua
Python
R
Rust
Scala
SCSS

Interior: If

The body of an if/elif/else branch
C
C#
Go
Java
JavaScript
Kotlin
Lua
Python
R
Rust
Scala
SCSS

Interior: Interface

The body of a interface
C#
Go
Java
Kotlin
Scala
TypeScript

Interior: Lambda

The block body of a lambda/anonymous function
C++
C#
Go
Java
JavaScript
Kotlin
Lua
R
Rust
Scala

Interior: Method

The body of a method declaration
C++
C#
Go
Java
JavaScript
Kotlin
Lua
Python
Rust
Scala

Interior: Namespace

the body of a namespace statement
C++
C#
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#
Go
Java
JavaScript
Kotlin
Python
Rust
Scala

Interior: Switch case

The body of a switch case branch
C
C#
Go
Java
JavaScript
Kotlin
Python
R
Rust
Scala

Interior: Try

The body of a try/catch/finally branch
C++
C#
Java
JavaScript
Kotlin
Python
R
Scala

Interior: While

The body of a while loop
C
C#
Java
JavaScript
Kotlin
Lua
Python
R
Rust
Scala