Controls - seggil/warciv GitHub Wiki

Unit Orders:

       a: (a)uto-settler  (settler/worker units)
       a: (a)uto-attack  (military units)
       b: (b)uild city  (settler units)
       b: help (b)uild wonder  (caravan units)
       d: (d)iplomat/spy actions  (diplomat/spy units)
<shift>d: (D)isband unit
       e: build airbas(e)  (airbase units)
       e: airplane patrol/cancel airplane patrol (air units)
 <ctrl>e: set airplane patrol destination (air units)
       f: (f)ortify unit  (military units)
       f: build (f)ortress  (settler/worker units)
       g: unit (g)oto  (then left-click mouse to select destination)
       g: add a (g)oto waypoint (when in goto mode)
<shift>g: return to the nearest city
       h: change (h)omecity  (to city at current location)
       j: choose caravan destination (caravan units)
 <ctrl>j: auto-caravan (caravan units)
       i: build (i)rrigation or convert terrain (settler/worker units)
 <ctrl>i: connect (i)rrigation (settler/worker units)
       k: sleep unit
       l: (l)oad unit on boat
 <ctrl>l: connect rai(l) (settler/worker units)
<shift>g: go/air(l)ift to city
       m: build (m)ine or convert terrain (settler/worker units)
       n: clean (n)uclear fallout
<shift>n: explode (N)uclear
       o: transf(o)rm terrain (engineer unit)
       p: clean (p)ollution  (settler/worker units)
       p: (p)aradrop  (paratroop units)
<shift>p: (P)illage terrain alteration
       q: unit patrol  (then left-click mouse to select destination)
       q: add a patrol waypoint (when in patrol mode)
       r: build (r)oad/railroad (settler/worker units)
       r: establish trade (r)oute (caravan units)
 <ctrl>r: connect (r)oad (settler/worker units)
       s: (s)entry unit
       u: (u)nload unit
<shift>u: (U)nload all units from a boat
       x: auto-e(x)plore
   space: unit stay put

Unit Movement:

keypad 1: move south-west
keypad 2: move south
keypad 3: move south-east
keypad 4: move west
keypad 6: move east
keypad 7: move north-west
keypad 8: move north
keypad 9: move north-east

keypad 5: focus on previous unit
       w: focus on next unit (wait)
       W: wake up other units on tile
       c: center view on unit
<shift>o: toggle move and attack mode

Unit Mass orders:

<shift>b: active all selected units
 <ctrl>b: add a (b)reak in the the delayed goto queue
<shift>c: select many units
<shift>s: spread the selected units in the city of the continent
       u: clear the delayed goto queue
<shift>v: clear the unit selection
       y: execute delayed goto orders
<shift>y: execute automated airlift
 <ctrl>y: add a delayed automated airlift in the the delayed goto queue
       z: set delayed goto destination
 <ctrl>z: set delayed paradrop or nuke destination (paratrooper/nuke units)

Cities commands:

      <shift>a: add the city in the trade planning
             b: buy for selected cities
      <shift>q: toggle traderoutes lines for selected cities
      <shift>r: remove the rally point for selected cities
      <shift>s: select a rally point for selected cities
      <shift>u: clear the airlift queue
       <ctrl>w: clear worklist in selected cities
      <shift>z: add the city in the airlift queue
<ctrl><shift>z: add all cities with airport in the airlift queue

Main Map (Keys):

  <shift>home: center on capital
<shift>arrows: scroll map
      <ctrl>g: show grid lines on/off
      <ctrl>n: show city names on/off
      <ctrl>p: show city production on/off
            t: show city workers (mouse over or near city/settler)
      <ctrl>t: show traderoutes lines

Main Map (Mouse):

LMB = Left Mouse Button
MMB = Middle Mouse Button
RMB = Right Mouse Button

             LMB on city: Pop up city dialog
             LMB on unit: Activate unit
      <shift>LMB on unit: Add/Remove the unit of the focus
      double LMB on unit: Add all units of the same type visible on
                          the current view in the focus
double<shift>LMB on unit: Add all units on the tile in the focus
    LMB-and-drag on unit: Goto command for unit
                     MMB: Show tile info
                     RMB: Center tile in view
<alt><shift>RMB-and-drag: Show the distance between tiles
       <alt>RMB-and-drag: Show the distance between tiles

              <shift>RMB: Copy production (GTK)
<ctrl><shift>RMB on city: Paste production into city (GTK)

        <ctrl><shift>LMB: Adjust city workers
               <ctrl>MMB: Wake up sentried units

Area Selection mode (GTK):

    RMB-and-drag: Enter Area Selection mode
       LMB-click: Toggle tile highlighting
<ctrl><shift>RMB: Paste production into highlighted cities
             RMB: Cancel Area Selection mode

The cities that become highlighted on the map, will also be highlighted in the City Report.

Dialogs and Reports:

           F1: open City Report
           F2: open Unit Report
           F3: open Players dialog
           F5: open Economy Report
           F6: open Science Report
           F7: open World Wonders
           F8: open Top Five Cities
     <ctrl>F9: open Messages dialog
    <ctrl>F11: open Demographics
    <ctrl>F12: open Spaceship

     <shift>t: open Tax/Lux/Sci Rates dialog
     <shift>f: open Find City dialog
      <ctrl>l: open Worklists dialog

<shift>return: Turn done
⚠️ **GitHub.com Fallback** ⚠️