Why not just sign a longer term lease? Most landlords would love that.
While I've had landlords that were not prepared for a long-term lease, I've never had an issue getting one anywhere I've rented. I've also had this work against me i.e. rents actually decreased halfway through the contract.