1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>KateVi::ConfigWidget</class> 4 <widget class="QWidget" name="KateVi::ConfigWidget"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>439</width> 10 <height>411</height> 11 </rect> 12 </property> 13 <layout class="QVBoxLayout" name="verticalLayout_3"> 14 <property name="leftMargin"> 15 <number>0</number> 16 </property> 17 <property name="topMargin"> 18 <number>0</number> 19 </property> 20 <property name="rightMargin"> 21 <number>0</number> 22 </property> 23 <property name="bottomMargin"> 24 <number>0</number> 25 </property> 26 <item> 27 <widget class="QGroupBox" name="gbViInputMode"> 28 <property name="title"> 29 <string>General</string> 30 </property> 31 <layout class="QVBoxLayout"> 32 <item> 33 <widget class="QCheckBox" name="chkViCommandsOverride"> 34 <property name="whatsThis"> 35 <string>When selected, vi commands will override Kate's built-in commands. For example: Ctrl+R will redo, and override the standard action (showing the search and replace dialog).</string> 36 </property> 37 <property name="text"> 38 <string>Let Vi commands override Kate shortcuts</string> 39 </property> 40 </widget> 41 </item> 42 <item> 43 <widget class="QCheckBox" name="chkViRelLineNumbers"> 44 <property name="whatsThis"> 45 <string>Show the line number relative to the line with the cursor in front of each line.</string> 46 </property> 47 <property name="text"> 48 <string>Display relative line numbers</string> 49 </property> 50 </widget> 51 </item> 52 </layout> 53 </widget> 54 </item> 55 <item> 56 <widget class="QGroupBox" name="groupBox"> 57 <property name="whatsThis"> 58 <string>Key mapping is used to change the meaning of typed keys. This allows you to move commands to other keys or make special keypresses for doing a series of commands. 59 60Example: 61"<F2>" → "I-- <esc>" 62 63This will prepend "-- " to a line when pressing F2.</string> 64 </property> 65 <property name="title"> 66 <string>Key Mapping</string> 67 </property> 68 <layout class="QVBoxLayout" name="verticalLayout_2"> 69 <item> 70 <widget class="QTabWidget" name="tabMappingModes"> 71 <property name="currentIndex"> 72 <number>0</number> 73 </property> 74 <widget class="QWidget" name="normalTab"> 75 <attribute name="title"> 76 <string>Normal mode</string> 77 </attribute> 78 <layout class="QVBoxLayout" name="verticalLayout"> 79 <item> 80 <widget class="QTableWidget" name="tblNormalModeMappings"> 81 <property name="alternatingRowColors"> 82 <bool>true</bool> 83 </property> 84 <property name="selectionMode"> 85 <enum>QAbstractItemView::ContiguousSelection</enum> 86 </property> 87 <property name="selectionBehavior"> 88 <enum>QAbstractItemView::SelectRows</enum> 89 </property> 90 <property name="columnCount"> 91 <number>3</number> 92 </property> 93 <column> 94 <property name="text"> 95 <string>Command</string> 96 </property> 97 </column> 98 <column> 99 <property name="text"> 100 <string>Replacement</string> 101 </property> 102 </column> 103 <column> 104 <property name="text"> 105 <string>Recursive?</string> 106 </property> 107 </column> 108 </widget> 109 </item> 110 </layout> 111 </widget> 112 <widget class="QWidget" name="insertTab"> 113 <attribute name="title"> 114 <string>Insert mode</string> 115 </attribute> 116 <layout class="QVBoxLayout" name="verticalLayout_4"> 117 <item> 118 <widget class="QTableWidget" name="tblInsertModeMappings"> 119 <property name="alternatingRowColors"> 120 <bool>true</bool> 121 </property> 122 <property name="selectionMode"> 123 <enum>QAbstractItemView::ContiguousSelection</enum> 124 </property> 125 <property name="selectionBehavior"> 126 <enum>QAbstractItemView::SelectRows</enum> 127 </property> 128 <property name="columnCount"> 129 <number>3</number> 130 </property> 131 <column> 132 <property name="text"> 133 <string>Command</string> 134 </property> 135 </column> 136 <column> 137 <property name="text"> 138 <string>Replacement</string> 139 </property> 140 </column> 141 <column> 142 <property name="text"> 143 <string>Recursive?</string> 144 </property> 145 </column> 146 </widget> 147 </item> 148 </layout> 149 </widget> 150 <widget class="QWidget" name="visualTab"> 151 <attribute name="title"> 152 <string>Visual mode</string> 153 </attribute> 154 <layout class="QVBoxLayout" name="verticalLayout_5"> 155 <item> 156 <widget class="QTableWidget" name="tblVisualModeMappings"> 157 <property name="alternatingRowColors"> 158 <bool>true</bool> 159 </property> 160 <property name="selectionMode"> 161 <enum>QAbstractItemView::ContiguousSelection</enum> 162 </property> 163 <property name="selectionBehavior"> 164 <enum>QAbstractItemView::SelectRows</enum> 165 </property> 166 <property name="columnCount"> 167 <number>3</number> 168 </property> 169 <column> 170 <property name="text"> 171 <string>Command</string> 172 </property> 173 </column> 174 <column> 175 <property name="text"> 176 <string>Replacement</string> 177 </property> 178 </column> 179 <column> 180 <property name="text"> 181 <string>Recursive?</string> 182 </property> 183 </column> 184 </widget> 185 </item> 186 </layout> 187 </widget> 188 </widget> 189 </item> 190 <item> 191 <layout class="QHBoxLayout" name="horizontalLayout_3"> 192 <item> 193 <widget class="QPushButton" name="btnRemoveSelectedRows"> 194 <property name="text"> 195 <string>Remove selected</string> 196 </property> 197 </widget> 198 </item> 199 <item> 200 <widget class="QPushButton" name="btnAddNewRow"> 201 <property name="text"> 202 <string>Add new mapping</string> 203 </property> 204 </widget> 205 </item> 206 <item> 207 <widget class="QPushButton" name="btnImportNormal"> 208 <property name="toolTip"> 209 <string>Read a vimrc file and attempt to import mappings specified with the "[n]noremap" command.</string> 210 </property> 211 <property name="text"> 212 <string>Import from vimrc file</string> 213 </property> 214 </widget> 215 </item> 216 <item> 217 <spacer name="horizontalSpacer"> 218 <property name="orientation"> 219 <enum>Qt::Horizontal</enum> 220 </property> 221 <property name="sizeHint" stdset="0"> 222 <size> 223 <width>1</width> 224 <height>0</height> 225 </size> 226 </property> 227 </spacer> 228 </item> 229 </layout> 230 </item> 231 </layout> 232 </widget> 233 </item> 234 <item> 235 <spacer> 236 <property name="orientation"> 237 <enum>Qt::Vertical</enum> 238 </property> 239 <property name="sizeHint" stdset="0"> 240 <size> 241 <width>0</width> 242 <height>1</height> 243 </size> 244 </property> 245 </spacer> 246 </item> 247 </layout> 248 </widget> 249 <resources/> 250</ui> 251