I posted about my misfortunes in replacing the choke cable on my Voyager, which, once installed, cannot be lubricated without removing it, first. This lead to my choke cable rusting through, and breaking, as it was never lubed after installation.
The Voyager guru, Carl Leo, advises soaking the choke cable in clean motor oil for 30 minutes, prior to installing it, as this will allow the oil to permeate the braided steel cable, preventing it from rusting. In discussing this with a co-worker, and fellow bike enthusiast, he suggested heating the cable, and/or the oil, as is done with new chains: the Honda FSM states that my bike's O-ring chain should be cleaned with kerosene, then soaked in clean, hot engine oil... It occurred to me that all control cables would benefit from being soaked in engine oil, prior to installation, and heating the oil, would help it permeate the braided steel cables even better. Most plastics melt at 300+ F, so if you heat the oil, or the cable, keep them under 200 F, to be safe. Just don't forget to hang-dry them a while, before installation. Cheers!
1979 CB750K (sold, 2012, but not forgotten)
1983 Kawasaki 440 LTD Belt Drive (sold, 2011)
1993 Kawasaki Voyager XII