# Argument suggestions in REPL

**URL:** https://discourse.julialang.org/t/argument-suggestions-in-repl/8705
**Category:** General Usage
**Tags:** repl
**Created:** [January 31, 2018, 3:57am UTC](https://discourse.julialang.org/t/argument-suggestions-in-repl/8705 "2018-01-31T03:57:13Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![abshej](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abshej/32/3216_2.png) [@abshej](https://discourse.julialang.org/u/abshej)
#### Post date: [January 31, 2018, 3:57am UTC](https://discourse.julialang.org/t/argument-suggestions-in-repl/8705/1 "2018-01-31T03:57:13Z")

</div>

In REPL, the suggestions for the arguments to a function are usually the argument definitions(helpful) if partial arguments haven’t been typed or a list of functions or variables that are not really what you are looking to type in.  
Can these suggestions be narrowed down to the variables defined by the user that match the argument definitions?  
For example:

```julia
>function func1(a::Struct1, b::Struct2)
#body
end
>a1 = Struct1()
>b1 = Struct2()
>func1(#hitting tab

```

Could give a list of

```julia
a1, b1

```

Is this possible and helpful?
