mirror of
https://github.com/zsh-users/zsh-autosuggestions.git
synced 2024-12-29 07:34:11 +08:00
940e10a691
This fixes a small issue in src/widgets.zsh which makes it so if you alias [ to g[ (as is done in prezto if the gnu-utility module is loaded) autosuggestions would fail. The documentation for GNU test mentions that -o and -a should be avoided if possible because it's not very clear. Also, with zsh and [[ -o actually tests if an option is set, which makes this option even more confusing.
14 lines
364 B
Ruby
14 lines
364 B
Ruby
describe 'rebinding [' do
|
|
context 'initialized before sourcing the plugin' do
|
|
before do
|
|
session.run_command("function [ { $commands[\\[] \"$@\" }")
|
|
session.clear_screen
|
|
end
|
|
|
|
it 'executes the custom behavior and the built-in behavior' do
|
|
session.send_string('asdf')
|
|
wait_for { session.content }.to eq('asdf')
|
|
end
|
|
end
|
|
end
|