Don't use custom Home/End implementation for non-Mac
Don't use custom Home/End implementation for non-Mac

Reduces unnecessary exposure to edge cases on platforms that have
native Home/End behavior we like

JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio,JanMarvin/rstudio