⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 speckeys.gml

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 GML
字号:
.****************************************************************************
.*
.*                            Open Watcom Project
.*
.*    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
.*
.*  ========================================================================
.*
.*    This file contains Original Code and/or Modifications of Original
.*    Code as defined in and that are subject to the Sybase Open Watcom
.*    Public License version 1.0 (the 'License'). You may not use this file
.*    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
.*    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
.*    provided with the Original Code and Modifications, and is also
.*    available at www.sybase.com/developer/opensource.
.*
.*    The Original Code and all software distributed under the License are
.*    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
.*    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
.*    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
.*    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
.*    NON-INFRINGEMENT. Please see the License for the specific language
.*    governing rights and limitations under the License.
.*
.*  ========================================================================
.*
.* Description:  Basic usage.
.*
.* Date         By              Reason
.* ----         --              ------
.* 30-jul-92    Craig Eisler    initial draft
.* 28-sep-05    L. Haynes       reformatted, figures
.*
.****************************************************************************/
:DL break.
:DT.CTRL_V
:DD.Insert next keystroke directly; do not process as a special character.

:DT.CTRL_Q
:DD.Insert next keystroke directly; do not process as a special character.

:DT.CTRL_O
:DD.Insert the current input string after current line in the edit buffer.

:DT.ALT_O
:DD.Insert the current input string before current line in the edit buffer.

:DT.CTRL_D
:DD.Add the current "dot buffer" to the input string;
this is useful in conjunction with
.keyword memorize mode
("m.").
Once a sequence has been memorized, then this can be 
used to make a map command
.millust begin
map F1 &lt.press CTRL_D&gt.
.millust end

:DT.ALT_L
:DD.Adds the current line in the current edit buffer, from the current
column to the end of the line, to the input string.

:DT.CTRL_E
:DD.Adds the current space delimited word in the current edit buffer to
the input string.

:DT.CTRL_L
:DD.Adds the current line in the current edit buffer to the input string.

:DT.CTRL_R
:DD.Adds the currently selected column range in the current edit buffer to
the input string.

:DT.CTRL_W
:DD.Adds the current word in the current edit buffer to the input string.

:DT.CTRL_INS
:DD.Restores last thing typed in the input window (one level undo).

:DT.UP
:DD.Scroll backwards through the history.

:DT.DOWN
:DD.Scroll forwards through the history.

:DT.ALT_TAB
:DD.Command completion. Looks backwards through the history for
first item starting with what is already entered.  Subsequent
presses of ALT_TAB get the 2nd last matching item, and so on.

:DT.RIGHT
:DD.Move cursor right through input string.

:DT.LEFT
:DD.Move cursor left through input string.

:DT.CTRL_END
:DD.Delete to end of the input string.

:DT.END
:DD.Move to end of the input string.

:DT.HOME
:DD.Move to start of the input string.

:DT.INSERT
:DD.Toggle between insertion and overstrike of text.

:DT.BS
:DD.Backspace in the input string, deleting the previous character.

:DT.DELETE
:DD.Delete current character.

:DT.ENTER
.if '&searching' eq '1' .do begin
:DD.Do the search.
.do end
.el .do begin
:DD.Process the command.
.do end

:DT.ESC
.if '&searching' eq '1' .do begin
:DD.Cancel the search request.
.do end
.el .do begin
:DD.Cancel the command.
.do end

:DT.TAB
:DD.Try to complete the file name based on the current string.
.sp
The first match is completed, and a window with possible
choices is displayed. Subsequent presses of TAB will
scroll forward through the list of possible matches, and
pressing SHIFT_TAB will scroll backwards through the
list of possible matches. Cursor keys may also be used, and so may the
mouse.
.if '&searching' eq '1' .do begin
.figure *depth='2.47' *scale='59' *file='vi024' File Name Completion Window
.do end
.el .do begin
.figure *depth='2.47' *scale='59' *file='vi029' File Name Completion Window
.do end

:eDL.
.se searching=0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -