Arg (Argument or parameter)
Cursorless ID: argumentOrParameter
Default: arg
Syntax
- arg - Function parameter or function-call argument.
Examples
"take arg blue air" - Selects the argument or parameter containing the token containing letter a with a blue hat.
Visualization
Argument: Actual constructor multi line
A multi-line argument in a constructor call. Insertion delimiter should include a newline.C++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
Argument: Actual constructor single line
A single-line argument in a constructor callC++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
Argument: Actual enum multi line
A multi-line argument in an enum constructor call. Insertion delimiter should include a newline.Dart
Java
Kotlin
Rust
Argument: Actual enum single line
A single-line argument in an enum constructor callDart
Java
Kotlin
Rust
Argument: Actual method multi line
A multi-line argument in a method call. Insertion delimiter should include a newline.Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Argument: Actual method single line
A single-line argument in a method callDart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Argument: Actual multi line
A multi-line argument in a function call. Insertion delimiter should include a newline.Clojure
CSS
Dart
Java
JavaScript
Kotlin
LaTeX
Lua
PHP
Python
Ruby
Rust
Scala
Tree-sitter query (SCM)
SCSS
Shell Script
Argument: Actual single line
A single-line argument in a function callClojure
CSS
Dart
Java
JavaScript
Kotlin
LaTeX
Lua
PHP
Python
Ruby
Rust
Scala
Tree-sitter query (SCM)
SCSS
Shell Script
Talon
A parameter in a catch clauseC++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
TypeScript
A multi-line parameter in a constructor declaration. Insertion delimiter should include a newline.C++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
A single-line parameter in a constructor declarationC++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
A multi-line parameter in an anonymous function. Insertion delimiter should include a newline.C++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Ruby
Rust
Scala
A single-line parameter in an anonymous functionC++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
A multi-line parameter in a method declaration. Insertion delimiter should include a newline.C++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
A single-line parameter in a method declarationC++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
A multi-line parameter in a function declaration. Insertion delimiter should include a newline.Dart
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
A single-line parameter in a function declarationDart
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Argument: Actual (iteration)
Iteration scope for arguments in a function call: the argument list. The domain should be the entire function call.Clojure
CSS
Dart
Java
JavaScript
Kotlin
LaTeX
Lua
PHP
Python
Ruby
Rust
Scala
Tree-sitter query (SCM)
SCSS
Shell Script
Talon
Argument: Actual constructor (iteration)
Iteration scope for arguments in a constructor call: the argument list. The domain should be the entire constructor call..C++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
Argument: Actual enum (iteration)
Iteration scope for arguments in an enum constructor call: the argument list. The domain should be the entire enum constructor call..Dart
Java
Kotlin
Rust
Argument: Actual method (iteration)
Iteration scope for arguments in a method call: the argument list. The domain should be the entire method call.Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Iteration scope for parameters in a function declaration: the parameter list. The domain should be the entire function.Dart
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Iteration scope for parameters in a constructor declaration: the parameter list. The domain should be the entire constructor.C++
Dart
Java
JavaScript
Kotlin
PHP
Python
Scala
TypeScript
Iteration scope for parameters in an anonymous function: the parameter list. The domain should be the entire anonymous function.C++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala
Iteration scope for parameters in a method declaration: the parameter list. The domain should be the entire method.C++
Dart
Java
JavaScript
Kotlin
Lua
PHP
Python
Ruby
Rust
Scala