Try using company
Use global company mode