Please note that impulses can be binded to keys like this (From the console):
   bind "<key>" "impulse <impulse number>"

And commands can be binded like this (From the console):
   bind "<key>" "<command>"

    IMPULSE #       WHAT IT DOES

       200           Standard Grenade
       201           Nail Bomb
       202           Nail Launcher
       203           Bouncing Cluster Bomb
       204           RPG
       205           Ricochet Grenade
       206           Glue Grenade
       207           MG Point Defence
       208           Vampire Bolt
       209           Medic Bolt
       210           Armor Piercing
       211           Radio Tag Bomb
       212           Ammo Cache
       213           Homing Missile
       214           Flare
       215           Camera
       216           Nail Probe
       217           Light Bomb
       218           Guided Missile
       219           Flame Thrower
       220           Proximity Bomb
       221           BFG
       222           Tornado Bomb
       223           Confusion Bomb


  COMMAND           WHAT IT DOES

  next_skin          Changes your skin to the next skin
  prev_skin          Changes your skin to the previous skin

  next_grenade       Changes grenade type to next type
  prev_grenade       Changes grenade type to previous type
  show_grenade       Show the current grenade type

  detonate_rtb       Detonates all of your RTBs
  diffuse_rtb        Diffuses all of your RTBs

  remove_camera      Destroys all of your cameras and returns you to your
                     normal viewing position

  missile_slow       Slows down Guided Missile (While using)
  missile_speed      Speeds up Guided Missile (While using)

  +hook              Throw Grappling Hook
  +hook_pull         Take chain (Shorten)
  +hook_push         Give chain (Lengthen)

  chasecam_toggle    toggles the ChaseCam on and off
  chasecam_on        turns chasecam on if it is off
  chasecam_off       turns chasecam off if it is on

  chasecam_forward   moves chasecam closer to player
  chasecam_backward  moves chasecam further from player

  chasecam_up        moves chasecam up
  chasecam_down      moves chasecam down

  chasecam_setheight sets height to temp1 var
  chasecam_setdist   sets distance of chasecam from player to temp1

  laser_toggle       Toggles the LaserSight

  cheat_off          Turns off God Mode
  cheat_multimode    Turns on "Multi Mode" (Full ammo and God mode)
  cheat_ammo         Gives you 200 ammo every two seconds.
  cheat_killammo     Stops giving you ammo every two seconds.
  cheat_keys         Gives you the keys.
