forked from aniani/vim
Updated runtime files
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
*develop.txt* For Vim version 8.0. Last change: 2017 Jan 05
|
*develop.txt* For Vim version 8.0. Last change: 2017 Jul 31
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -143,9 +143,10 @@ and its environment.
|
|||||||
|
|
||||||
VIM IS... NOT *design-not*
|
VIM IS... NOT *design-not*
|
||||||
|
|
||||||
- Vim is not a shell or an Operating System. You will not be able to run a
|
- Vim is not a shell or an Operating System. It does provide a terminal
|
||||||
shell inside Vim or use it to control a debugger. This should work the
|
window, in which you can run a shell or debugger. E.g. to be able to do
|
||||||
other way around: Use Vim as a component from a shell or in an IDE.
|
this over an ssh connection. But if you don't need a text editor with that
|
||||||
|
it is out of scope (use something like screen or tmux instead).
|
||||||
A satirical way to say this: "Unlike Emacs, Vim does not attempt to include
|
A satirical way to say this: "Unlike Emacs, Vim does not attempt to include
|
||||||
everything but the kitchen sink, but some people say that you can clean one
|
everything but the kitchen sink, but some people say that you can clean one
|
||||||
with it. ;-)"
|
with it. ;-)"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*editing.txt* For Vim version 8.0. Last change: 2017 Jul 16
|
*editing.txt* For Vim version 8.0. Last change: 2017 Aug 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -1737,7 +1737,7 @@ There are three different types of searching:
|
|||||||
This searches the same directories, but in a different order.
|
This searches the same directories, but in a different order.
|
||||||
|
|
||||||
Note that completion for ":find", ":sfind", and ":tabfind" commands do not
|
Note that completion for ":find", ":sfind", and ":tabfind" commands do not
|
||||||
currently work with 'path' items that contain a url or use the double star
|
currently work with 'path' items that contain a URL or use the double star
|
||||||
with depth limiter (/usr/**2) or upward search (;) notations.
|
with depth limiter (/usr/**2) or upward search (;) notations.
|
||||||
|
|
||||||
vim:tw=78:ts=8:ft=help:norl:
|
vim:tw=78:ts=8:ft=help:norl:
|
||||||
|
|||||||
@@ -116,13 +116,13 @@ g:rustfmt_options~
|
|||||||
|
|
||||||
*g:rust_playpen_url*
|
*g:rust_playpen_url*
|
||||||
g:rust_playpen_url~
|
g:rust_playpen_url~
|
||||||
Set this option to override the url for the playpen to use: >
|
Set this option to override the URL for the playpen to use: >
|
||||||
let g:rust_playpen_url = 'https://play.rust-lang.org/'
|
let g:rust_playpen_url = 'https://play.rust-lang.org/'
|
||||||
<
|
<
|
||||||
|
|
||||||
*g:rust_shortener_url*
|
*g:rust_shortener_url*
|
||||||
g:rust_shortener_url~
|
g:rust_shortener_url~
|
||||||
Set this option to override the url for the url shortener: >
|
Set this option to override the URL for the URL shortener: >
|
||||||
let g:rust_shortener_url = 'https://is.gd/'
|
let g:rust_shortener_url = 'https://is.gd/'
|
||||||
<
|
<
|
||||||
|
|
||||||
@@ -199,7 +199,7 @@ COMMANDS *rust-commands*
|
|||||||
|g:rust_playpen_url| is the base URL to the playpen, by default
|
|g:rust_playpen_url| is the base URL to the playpen, by default
|
||||||
"https://play.rust-lang.org/".
|
"https://play.rust-lang.org/".
|
||||||
|
|
||||||
|g:rust_shortener_url| is the base url for the shorterner, by
|
|g:rust_shortener_url| is the base URL for the shorterner, by
|
||||||
default "https://is.gd/"
|
default "https://is.gd/"
|
||||||
|
|
||||||
:RustFmt *:RustFmt*
|
:RustFmt *:RustFmt*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*gui_x11.txt* For Vim version 8.0. Last change: 2017 Jun 27
|
*gui_x11.txt* For Vim version 8.0. Last change: 2017 Jul 28
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -673,7 +673,7 @@ Of these three, Vim uses PRIMARY when reading and writing the "* register
|
|||||||
register. Vim does not access the SECONDARY selection.
|
register. Vim does not access the SECONDARY selection.
|
||||||
|
|
||||||
Examples: (assuming the default option values)
|
Examples: (assuming the default option values)
|
||||||
- Select an URL in Visual mode in Vim. Go to your browser and click the
|
- Select a URL in Visual mode in Vim. Go to your browser and click the
|
||||||
middle mouse button in the URL text field. The selected text will be
|
middle mouse button in the URL text field. The selected text will be
|
||||||
inserted (hopefully!). Note: in Firefox you can set the
|
inserted (hopefully!). Note: in Firefox you can set the
|
||||||
middlemouse.contentLoadURL preference to true in about:config, then the
|
middlemouse.contentLoadURL preference to true in about:config, then the
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*index.txt* For Vim version 8.0. Last change: 2017 Jul 16
|
*index.txt* For Vim version 8.0. Last change: 2017 Jul 30
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -528,8 +528,10 @@ tag command action in Normal mode ~
|
|||||||
|CTRL-W_CTRL-]| CTRL-W CTRL-] same as "CTRL-W ]"
|
|CTRL-W_CTRL-]| CTRL-W CTRL-] same as "CTRL-W ]"
|
||||||
|CTRL-W_CTRL-^| CTRL-W CTRL-^ same as "CTRL-W ^"
|
|CTRL-W_CTRL-^| CTRL-W CTRL-^ same as "CTRL-W ^"
|
||||||
|CTRL-W_CTRL-_| CTRL-W CTRL-_ same as "CTRL-W _"
|
|CTRL-W_CTRL-_| CTRL-W CTRL-_ same as "CTRL-W _"
|
||||||
|
|CTRL-W_quote| CTRL-W " terminal window: paste register
|
||||||
|CTRL-W_+| CTRL-W + increase current window height N lines
|
|CTRL-W_+| CTRL-W + increase current window height N lines
|
||||||
|CTRL-W_-| CTRL-W - decrease current window height N lines
|
|CTRL-W_-| CTRL-W - decrease current window height N lines
|
||||||
|
|CTRL-W_.| CTRL-W . terminal window: type CTRL-W
|
||||||
|CTRL-W_:| CTRL-W : same as |:|, edit a command line
|
|CTRL-W_:| CTRL-W : same as |:|, edit a command line
|
||||||
|CTRL-W_<| CTRL-W < decrease current window width N columns
|
|CTRL-W_<| CTRL-W < decrease current window width N columns
|
||||||
|CTRL-W_=| CTRL-W = make all windows the same height & width
|
|CTRL-W_=| CTRL-W = make all windows the same height & width
|
||||||
@@ -538,6 +540,7 @@ tag command action in Normal mode ~
|
|||||||
|CTRL-W_J| CTRL-W J move current window to the very bottom
|
|CTRL-W_J| CTRL-W J move current window to the very bottom
|
||||||
|CTRL-W_K| CTRL-W K move current window to the very top
|
|CTRL-W_K| CTRL-W K move current window to the very top
|
||||||
|CTRL-W_L| CTRL-W L move current window to the far right
|
|CTRL-W_L| CTRL-W L move current window to the far right
|
||||||
|
|CTRL-W_N| CTRL-W N terminal window: go to Terminal mode
|
||||||
|CTRL-W_P| CTRL-W P go to preview window
|
|CTRL-W_P| CTRL-W P go to preview window
|
||||||
|CTRL-W_R| CTRL-W R rotate windows upwards N times
|
|CTRL-W_R| CTRL-W R rotate windows upwards N times
|
||||||
|CTRL-W_S| CTRL-W S same as "CTRL-W s"
|
|CTRL-W_S| CTRL-W S same as "CTRL-W s"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*intro.txt* For Vim version 8.0. Last change: 2017 Jul 17
|
*intro.txt* For Vim version 8.0. Last change: 2017 Jul 30
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -566,7 +566,7 @@ Ex mode Like Command-line mode, but after entering a command
|
|||||||
you remain in Ex mode. Very limited editing of the
|
you remain in Ex mode. Very limited editing of the
|
||||||
command line. |Ex-mode|
|
command line. |Ex-mode|
|
||||||
|
|
||||||
There are six ADDITIONAL modes. These are variants of the BASIC modes:
|
There are seven ADDITIONAL modes. These are variants of the BASIC modes:
|
||||||
|
|
||||||
*Operator-pending* *Operator-pending-mode*
|
*Operator-pending* *Operator-pending-mode*
|
||||||
Operator-pending mode This is like Normal mode, but after an operator
|
Operator-pending mode This is like Normal mode, but after an operator
|
||||||
@@ -592,6 +592,11 @@ Insert Normal mode Entered when CTRL-O given in Insert mode. This is
|
|||||||
If the 'showmode' option is on "-- (insert) --" is
|
If the 'showmode' option is on "-- (insert) --" is
|
||||||
shown at the bottom of the window.
|
shown at the bottom of the window.
|
||||||
|
|
||||||
|
Terminal Normal mode Using Normal mode in a terminal window. Making
|
||||||
|
changes is impossible. Use a insert command, such as
|
||||||
|
"a" or "i", to return control to the job running in
|
||||||
|
the terminal. Also called |Terminal-mode|.
|
||||||
|
|
||||||
Insert Visual mode Entered when starting a Visual selection from Insert
|
Insert Visual mode Entered when starting a Visual selection from Insert
|
||||||
mode, e.g., by using CTRL-O and then "v", "V" or
|
mode, e.g., by using CTRL-O and then "v", "V" or
|
||||||
CTRL-V. When the Visual selection ends, Vim returns
|
CTRL-V. When the Visual selection ends, Vim returns
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*options.txt* For Vim version 8.0. Last change: 2017 Jul 23
|
*options.txt* For Vim version 8.0. Last change: 2017 Jul 31
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -4040,7 +4040,8 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
L:SpellLocal,-:Conceal,+:Pmenu,=:PmenuSel,
|
L:SpellLocal,-:Conceal,+:Pmenu,=:PmenuSel,
|
||||||
x:PmenuSbar,X:PmenuThumb,*:TabLine,
|
x:PmenuSbar,X:PmenuThumb,*:TabLine,
|
||||||
#:TabLineSel,_:TabLineFill,!:CursorColumn,
|
#:TabLineSel,_:TabLineFill,!:CursorColumn,
|
||||||
.:CursorLine,o:ColorColumn,q:QuickFixLine")
|
.:CursorLine,o:ColorColumn,q:QuickFixLine,
|
||||||
|
$:StatusLineTerm")
|
||||||
global
|
global
|
||||||
{not in Vi}
|
{not in Vi}
|
||||||
This option can be used to set highlighting mode for various
|
This option can be used to set highlighting mode for various
|
||||||
@@ -7753,14 +7754,17 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
NOTE: This option is reset when 'compatible' is set.
|
NOTE: This option is reset when 'compatible' is set.
|
||||||
|
|
||||||
*'termkey'* *'tk'*
|
*'termkey'* *'tk'*
|
||||||
'termkey' 'tk' string (default "CTRL-W")
|
'termkey' 'tk' string (default "")
|
||||||
local to window
|
local to window
|
||||||
{not in Vi}
|
{not in Vi}
|
||||||
The key that precedes a Vim command in a terminal window. Other keys
|
The key that starts a CTRL-W command in a terminal window. Other keys
|
||||||
are sent to the job running in the window.
|
are sent to the job running in the window.
|
||||||
The string must be one key stroke but can be multiple bytes.
|
The <> notation can be used, e.g.: >
|
||||||
NOT IMPLEMENTED YET
|
:set termkey=<C-L>
|
||||||
|
< The string must be one key stroke but can be multiple bytes.
|
||||||
|
When not set CTRL-W is used, so that CTRL-W : gets you to the command
|
||||||
|
line. If 'termkey' is set to CTRL-L then CTRL-L : gets you to the
|
||||||
|
command line.
|
||||||
|
|
||||||
*'termsize'* *'tms'*
|
*'termsize'* *'tms'*
|
||||||
'termsize' 'tms' string (default "")
|
'termsize' 'tms' string (default "")
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*pi_getscript.txt* For Vim version 7.0. Last change: 2013 Nov 29
|
*pi_getscript.txt* For Vim version 7.0. Last change: 2017 Aug 01
|
||||||
>
|
>
|
||||||
GETSCRIPT REFERENCE MANUAL by Charles E. Campbell
|
GETSCRIPT REFERENCE MANUAL by Charles E. Campbell
|
||||||
<
|
<
|
||||||
@@ -389,7 +389,7 @@ v36 Apr 22, 2013 : * (glts) suggested use of plugin/**/*.vim instead of
|
|||||||
plugin/*.vim in globpath() call.
|
plugin/*.vim in globpath() call.
|
||||||
* (Andy Wokula) got warning message when setting
|
* (Andy Wokula) got warning message when setting
|
||||||
g:loaded_getscriptPlugin
|
g:loaded_getscriptPlugin
|
||||||
v35 Apr 07, 2012 : * (MengHuan Yu) pointed out that the script url has
|
v35 Apr 07, 2012 : * (MengHuan Yu) pointed out that the script URL has
|
||||||
changed (somewhat). However, it doesn't work, and
|
changed (somewhat). However, it doesn't work, and
|
||||||
the original one does (under Linux). I'll make it
|
the original one does (under Linux). I'll make it
|
||||||
yet-another-option.
|
yet-another-option.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*quickref.txt* For Vim version 8.0. Last change: 2017 Jul 15
|
*quickref.txt* For Vim version 8.0. Last change: 2017 Aug 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -954,6 +954,7 @@ Short explanation of each option: *option-list*
|
|||||||
'viewdir' 'vdir' directory where to store files with :mkview
|
'viewdir' 'vdir' directory where to store files with :mkview
|
||||||
'viewoptions' 'vop' specifies what to save for :mkview
|
'viewoptions' 'vop' specifies what to save for :mkview
|
||||||
'viminfo' 'vi' use .viminfo file upon startup and exiting
|
'viminfo' 'vi' use .viminfo file upon startup and exiting
|
||||||
|
'viminfofile' 'vif' file name used for the viminfo file
|
||||||
'virtualedit' 've' when to use virtual editing
|
'virtualedit' 've' when to use virtual editing
|
||||||
'visualbell' 'vb' use visual bell instead of beeping
|
'visualbell' 'vb' use visual bell instead of beeping
|
||||||
'warn' warn for shell command when buffer was changed
|
'warn' warn for shell command when buffer was changed
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*remote.txt* For Vim version 8.0. Last change: 2017 Mar 18
|
*remote.txt* For Vim version 8.0. Last change: 2017 Aug 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -99,7 +99,7 @@ Tell the remote server "BLA" to write all files and exit: >
|
|||||||
vim --servername BLA --remote-send '<C-\><C-N>:wqa<CR>'
|
vim --servername BLA --remote-send '<C-\><C-N>:wqa<CR>'
|
||||||
|
|
||||||
|
|
||||||
SERVER NAME
|
SERVER NAME *client-server-name*
|
||||||
|
|
||||||
By default Vim will try to register the name under which it was invoked (gvim,
|
By default Vim will try to register the name under which it was invoked (gvim,
|
||||||
egvim ...). This can be overridden with the --servername argument. If the
|
egvim ...). This can be overridden with the --servername argument. If the
|
||||||
|
|||||||
@@ -3535,6 +3535,7 @@ CTRL-V-alternative gui_w32.txt /*CTRL-V-alternative*
|
|||||||
CTRL-W index.txt /*CTRL-W*
|
CTRL-W index.txt /*CTRL-W*
|
||||||
CTRL-W_+ windows.txt /*CTRL-W_+*
|
CTRL-W_+ windows.txt /*CTRL-W_+*
|
||||||
CTRL-W_- windows.txt /*CTRL-W_-*
|
CTRL-W_- windows.txt /*CTRL-W_-*
|
||||||
|
CTRL-W_. terminal.txt /*CTRL-W_.*
|
||||||
CTRL-W_: windows.txt /*CTRL-W_:*
|
CTRL-W_: windows.txt /*CTRL-W_:*
|
||||||
CTRL-W_< windows.txt /*CTRL-W_<*
|
CTRL-W_< windows.txt /*CTRL-W_<*
|
||||||
CTRL-W_<BS> windows.txt /*CTRL-W_<BS>*
|
CTRL-W_<BS> windows.txt /*CTRL-W_<BS>*
|
||||||
@@ -3574,6 +3575,7 @@ CTRL-W_H windows.txt /*CTRL-W_H*
|
|||||||
CTRL-W_J windows.txt /*CTRL-W_J*
|
CTRL-W_J windows.txt /*CTRL-W_J*
|
||||||
CTRL-W_K windows.txt /*CTRL-W_K*
|
CTRL-W_K windows.txt /*CTRL-W_K*
|
||||||
CTRL-W_L windows.txt /*CTRL-W_L*
|
CTRL-W_L windows.txt /*CTRL-W_L*
|
||||||
|
CTRL-W_N terminal.txt /*CTRL-W_N*
|
||||||
CTRL-W_P windows.txt /*CTRL-W_P*
|
CTRL-W_P windows.txt /*CTRL-W_P*
|
||||||
CTRL-W_R windows.txt /*CTRL-W_R*
|
CTRL-W_R windows.txt /*CTRL-W_R*
|
||||||
CTRL-W_S windows.txt /*CTRL-W_S*
|
CTRL-W_S windows.txt /*CTRL-W_S*
|
||||||
@@ -3601,6 +3603,7 @@ CTRL-W_n windows.txt /*CTRL-W_n*
|
|||||||
CTRL-W_o windows.txt /*CTRL-W_o*
|
CTRL-W_o windows.txt /*CTRL-W_o*
|
||||||
CTRL-W_p windows.txt /*CTRL-W_p*
|
CTRL-W_p windows.txt /*CTRL-W_p*
|
||||||
CTRL-W_q windows.txt /*CTRL-W_q*
|
CTRL-W_q windows.txt /*CTRL-W_q*
|
||||||
|
CTRL-W_quote terminal.txt /*CTRL-W_quote*
|
||||||
CTRL-W_r windows.txt /*CTRL-W_r*
|
CTRL-W_r windows.txt /*CTRL-W_r*
|
||||||
CTRL-W_s windows.txt /*CTRL-W_s*
|
CTRL-W_s windows.txt /*CTRL-W_s*
|
||||||
CTRL-W_t windows.txt /*CTRL-W_t*
|
CTRL-W_t windows.txt /*CTRL-W_t*
|
||||||
@@ -4531,6 +4534,7 @@ E942 eval.txt /*E942*
|
|||||||
E943 message.txt /*E943*
|
E943 message.txt /*E943*
|
||||||
E944 pattern.txt /*E944*
|
E944 pattern.txt /*E944*
|
||||||
E945 pattern.txt /*E945*
|
E945 pattern.txt /*E945*
|
||||||
|
E946 terminal.txt /*E946*
|
||||||
E95 message.txt /*E95*
|
E95 message.txt /*E95*
|
||||||
E96 diff.txt /*E96*
|
E96 diff.txt /*E96*
|
||||||
E97 diff.txt /*E97*
|
E97 diff.txt /*E97*
|
||||||
@@ -4772,6 +4776,7 @@ TabNew autocmd.txt /*TabNew*
|
|||||||
Tcl if_tcl.txt /*Tcl*
|
Tcl if_tcl.txt /*Tcl*
|
||||||
TermChanged autocmd.txt /*TermChanged*
|
TermChanged autocmd.txt /*TermChanged*
|
||||||
TermResponse autocmd.txt /*TermResponse*
|
TermResponse autocmd.txt /*TermResponse*
|
||||||
|
Terminal-mode terminal.txt /*Terminal-mode*
|
||||||
TextChanged autocmd.txt /*TextChanged*
|
TextChanged autocmd.txt /*TextChanged*
|
||||||
TextChangedI autocmd.txt /*TextChangedI*
|
TextChangedI autocmd.txt /*TextChangedI*
|
||||||
Transact-SQL ft_sql.txt /*Transact-SQL*
|
Transact-SQL ft_sql.txt /*Transact-SQL*
|
||||||
@@ -5409,6 +5414,7 @@ cinoptions-values indent.txt /*cinoptions-values*
|
|||||||
clear-undo undo.txt /*clear-undo*
|
clear-undo undo.txt /*clear-undo*
|
||||||
clearmatches() eval.txt /*clearmatches()*
|
clearmatches() eval.txt /*clearmatches()*
|
||||||
client-server remote.txt /*client-server*
|
client-server remote.txt /*client-server*
|
||||||
|
client-server-name remote.txt /*client-server-name*
|
||||||
clientserver remote.txt /*clientserver*
|
clientserver remote.txt /*clientserver*
|
||||||
clipboard gui.txt /*clipboard*
|
clipboard gui.txt /*clipboard*
|
||||||
clipboard-autoselect options.txt /*clipboard-autoselect*
|
clipboard-autoselect options.txt /*clipboard-autoselect*
|
||||||
@@ -8791,11 +8797,17 @@ tempname() eval.txt /*tempname()*
|
|||||||
term-dependent-settings term.txt /*term-dependent-settings*
|
term-dependent-settings term.txt /*term-dependent-settings*
|
||||||
term-list syntax.txt /*term-list*
|
term-list syntax.txt /*term-list*
|
||||||
term.txt term.txt /*term.txt*
|
term.txt term.txt /*term.txt*
|
||||||
|
term_getattr() eval.txt /*term_getattr()*
|
||||||
|
term_getcursor() eval.txt /*term_getcursor()*
|
||||||
|
term_getjob() eval.txt /*term_getjob()*
|
||||||
|
term_getline() eval.txt /*term_getline()*
|
||||||
term_getsize() eval.txt /*term_getsize()*
|
term_getsize() eval.txt /*term_getsize()*
|
||||||
term_open() eval.txt /*term_open()*
|
term_getstatus() eval.txt /*term_getstatus()*
|
||||||
|
term_gettitle() eval.txt /*term_gettitle()*
|
||||||
|
term_list() eval.txt /*term_list()*
|
||||||
term_scrape() eval.txt /*term_scrape()*
|
term_scrape() eval.txt /*term_scrape()*
|
||||||
term_sendkeys() eval.txt /*term_sendkeys()*
|
term_sendkeys() eval.txt /*term_sendkeys()*
|
||||||
term_setsize() eval.txt /*term_setsize()*
|
term_start() eval.txt /*term_start()*
|
||||||
term_wait() eval.txt /*term_wait()*
|
term_wait() eval.txt /*term_wait()*
|
||||||
termcap term.txt /*termcap*
|
termcap term.txt /*termcap*
|
||||||
termcap-changed version4.txt /*termcap-changed*
|
termcap-changed version4.txt /*termcap-changed*
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*terminal.txt* For Vim version 8.0. Last change: 2017 Jul 30
|
*terminal.txt* For Vim version 8.0. Last change: 2017 Aug 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -48,6 +48,9 @@ See |CTRL-W| for more commands.
|
|||||||
Special in the terminal window: *CTRL-W_.* *CTRL-W_N*
|
Special in the terminal window: *CTRL-W_.* *CTRL-W_N*
|
||||||
CTRL-W . send a CTRL-W to the job in the terminal
|
CTRL-W . send a CTRL-W to the job in the terminal
|
||||||
CTRL-W N go to Terminal Normal mode, see |Terminal-mode|
|
CTRL-W N go to Terminal Normal mode, see |Terminal-mode|
|
||||||
|
CTRL-W " {reg} paste register {reg} *CTRL-W_quote*
|
||||||
|
Also works with the = register to insert the result of
|
||||||
|
evaluating an expression.
|
||||||
|
|
||||||
See option 'termkey' for specifying another key instead of CTRL-W that
|
See option 'termkey' for specifying another key instead of CTRL-W that
|
||||||
will work like CTRL-W. However, typing 'termkey' twice sends 'termkey' to
|
will work like CTRL-W. However, typing 'termkey' twice sends 'termkey' to
|
||||||
@@ -76,21 +79,28 @@ Syntax ~
|
|||||||
If [command] is not given the 'shell' option is used.
|
If [command] is not given the 'shell' option is used.
|
||||||
|
|
||||||
A new buffer will be created, using [command] or
|
A new buffer will be created, using [command] or
|
||||||
'shell' as the name. If a buffer by this name already
|
'shell' as the name, prefixed with a "!". If a buffer
|
||||||
exists a number is added in parenthesis.
|
by this name already exists a number is added in
|
||||||
E.g. if "gdb" exists the second terminal buffer will
|
parenthesis. E.g. if "gdb" exists the second terminal
|
||||||
use "gdb (1)".
|
buffer will use "!gdb (1)".
|
||||||
|
|
||||||
The window can be closed, in which case the buffer
|
|
||||||
becomes hidden. The command will not be stopped. The
|
|
||||||
`:buffer` command can be used to turn the current
|
|
||||||
window into a terminal window, using the existing
|
|
||||||
buffer. If there are unsaved changes this fails, use
|
|
||||||
! to force, as usual.
|
|
||||||
|
|
||||||
When the buffer associated with the terminal is wiped out the job is killed,
|
When the buffer associated with the terminal is wiped out the job is killed,
|
||||||
similar to calling `job_stop(job, "kill")`
|
similar to calling `job_stop(job, "kill")`
|
||||||
|
|
||||||
|
So long as the job is running: If the window is closed the buffer becomes
|
||||||
|
hidden. The command will not be stopped. The `:buffer` command can be used
|
||||||
|
to turn the current window into a terminal window. If there are unsaved
|
||||||
|
changes this fails, use ! to force, as usual.
|
||||||
|
|
||||||
|
When the job has finished and no changes were made to the buffer: closing the
|
||||||
|
window will wipe out the buffer.
|
||||||
|
|
||||||
|
Before changes can be made to a terminal buffer, the 'modifiable' option must
|
||||||
|
be set. This is only possible when the job has finished. At the first change
|
||||||
|
the buffer will become a normal buffer and the highlighting is removed.
|
||||||
|
You may want to change the buffer name with |:file| to be able to write, since
|
||||||
|
the buffer name will still be set to the command.
|
||||||
|
|
||||||
|
|
||||||
Resizing ~
|
Resizing ~
|
||||||
|
|
||||||
@@ -138,6 +148,23 @@ Unix ~
|
|||||||
On Unix a pty is used to make it possible to run all kinds of commands. You
|
On Unix a pty is used to make it possible to run all kinds of commands. You
|
||||||
can even run Vim in the terminal! That's used for debugging, see below.
|
can even run Vim in the terminal! That's used for debugging, see below.
|
||||||
|
|
||||||
|
Environment variables are used to pass information to the running job:
|
||||||
|
TERM name of the terminal, 'term'
|
||||||
|
ROWS number of rows in the terminal initially
|
||||||
|
LINES same as ROWS
|
||||||
|
COLUMNS number of columns in the terminal initially
|
||||||
|
COLORS number of colors, 't_Co' (256*256*256 in the GUI)
|
||||||
|
VIM_SERVERNAME v:servername
|
||||||
|
|
||||||
|
The |client-server| feature can be used to communicate with the Vim instance
|
||||||
|
where the job was started. This only works when v:servername is not empty.
|
||||||
|
If needed you can set it with: >
|
||||||
|
call remote_startserver('vim-server')
|
||||||
|
|
||||||
|
In the job you can then do something like: >
|
||||||
|
vim --servername $VIM_SERVERNAME --remote +123 some_file.c
|
||||||
|
This will open the file "some_file.c" and put the cursor on line 123.
|
||||||
|
|
||||||
|
|
||||||
MS-Windows ~
|
MS-Windows ~
|
||||||
|
|
||||||
@@ -191,7 +218,7 @@ This opens three windows:
|
|||||||
|
|
||||||
This uses two terminal windows. To open the gdb window: >
|
This uses two terminal windows. To open the gdb window: >
|
||||||
:term gdb [arguments]
|
:term gdb [arguments]
|
||||||
To open the terminal to run the tested program |term_open()| is used.
|
To open the terminal to run the tested program |term_start()| is used.
|
||||||
|
|
||||||
TODO
|
TODO
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 8.0. Last change: 2017 Jul 22
|
*todo.txt* For Vim version 8.0. Last change: 2017 Aug 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@@ -35,6 +35,8 @@ entered there will not be repeated below, unless there is extra information.
|
|||||||
*known-bugs*
|
*known-bugs*
|
||||||
-------------------- Known bugs and current work -----------------------
|
-------------------- Known bugs and current work -----------------------
|
||||||
|
|
||||||
|
Check out coverity reports.
|
||||||
|
|
||||||
No maintainer for Vietnamese translations.
|
No maintainer for Vietnamese translations.
|
||||||
No maintainer for Simplified Chinese translations.
|
No maintainer for Simplified Chinese translations.
|
||||||
|
|
||||||
@@ -43,7 +45,8 @@ Terminal emulator window:
|
|||||||
- Lots of stuff to implement, see src/terminal.c
|
- Lots of stuff to implement, see src/terminal.c
|
||||||
- Running a shell command from the GUI still has limitations. Look into how
|
- Running a shell command from the GUI still has limitations. Look into how
|
||||||
the terminal emulator of the Vim shell project can help:
|
the terminal emulator of the Vim shell project can help:
|
||||||
http://vimshell.wana.at
|
http://code.hootsuite.com/vimshell/
|
||||||
|
- Add winpty.dll and winpty-agent.exe in the NSIS build.
|
||||||
- Add debugger interface. Implementation for gdb by Xavier de Gaye. Should
|
- Add debugger interface. Implementation for gdb by Xavier de Gaye. Should
|
||||||
work like an IDE. Try to keep it generic. Now found here:
|
work like an IDE. Try to keep it generic. Now found here:
|
||||||
http://clewn.sf.net.
|
http://clewn.sf.net.
|
||||||
@@ -52,9 +55,6 @@ Terminal emulator window:
|
|||||||
- make it possible to have 'defineAnnoType' also handle terminal colors.
|
- make it possible to have 'defineAnnoType' also handle terminal colors.
|
||||||
- send 'balloonText' events for the cursor position (using CursorHold ?)
|
- send 'balloonText' events for the cursor position (using CursorHold ?)
|
||||||
in terminal mode.
|
in terminal mode.
|
||||||
- Feature: switch between "running job" and a normal buffer (possibly
|
|
||||||
read-only) to allow for searching, copy/paste, etc. (Domnique). Having a
|
|
||||||
(large) scrollback would be useful.
|
|
||||||
|
|
||||||
+channel:
|
+channel:
|
||||||
- Try out background make plugin:
|
- Try out background make plugin:
|
||||||
@@ -125,6 +125,9 @@ Regexp problems:
|
|||||||
Another one: echom matchstr(" sdfsfsf\n sfdsdfsdf",'[^\n]*')
|
Another one: echom matchstr(" sdfsfsf\n sfdsdfsdf",'[^\n]*')
|
||||||
(2017 May 15, #1252)
|
(2017 May 15, #1252)
|
||||||
|
|
||||||
|
test_gui fails with gnome2: cannot create .gnome2 dir
|
||||||
|
use testdir/Xfakehome instead of does/not/exist?
|
||||||
|
|
||||||
Patch for quickfix: parse lines for any quickfix list. (Yegappan Lakshmanan,
|
Patch for quickfix: parse lines for any quickfix list. (Yegappan Lakshmanan,
|
||||||
2017 Jul 20)
|
2017 Jul 20)
|
||||||
|
|
||||||
@@ -138,6 +141,8 @@ ml_get errors with buggy script. (Dominique, 2017 Apr 30)
|
|||||||
|
|
||||||
Error in emsg with buggy script. (Dominique, 2017 Apr 30)
|
Error in emsg with buggy script. (Dominique, 2017 Apr 30)
|
||||||
|
|
||||||
|
Patch for Murphi syntax. (Matthew Fernandez, 2017 Jul 24)
|
||||||
|
|
||||||
Better detection of strace file. (Steven Fernandez, 2017 Jul 12, #1837)
|
Better detection of strace file. (Steven Fernandez, 2017 Jul 12, #1837)
|
||||||
|
|
||||||
Bug with conceal mode: 3rd element returned by synconcealed() differs for
|
Bug with conceal mode: 3rd element returned by synconcealed() differs for
|
||||||
@@ -147,6 +152,11 @@ Add options_default() / options_restore() to set several options to Vim
|
|||||||
defaults for a plugin. Comments from Zyx, 2017 May 10.
|
defaults for a plugin. Comments from Zyx, 2017 May 10.
|
||||||
Perhaps use a vimcontext / endvimcontext command block.
|
Perhaps use a vimcontext / endvimcontext command block.
|
||||||
|
|
||||||
|
Signs drawn on top of messages. (worp, #1907)
|
||||||
|
|
||||||
|
Folds open when job writes to another buffer. (Jonathan Fudger, 2017 Jul 31)
|
||||||
|
Already fixed?
|
||||||
|
|
||||||
Illegal memory access, requires ASAN to see. (Dominique Pelle, 2015 Jul 28)
|
Illegal memory access, requires ASAN to see. (Dominique Pelle, 2015 Jul 28)
|
||||||
Still happens (2017 Jul 9)
|
Still happens (2017 Jul 9)
|
||||||
|
|
||||||
@@ -154,12 +164,15 @@ Memory leak in test_arabic.
|
|||||||
|
|
||||||
Include Haiku port? (Adrien Destugues, Siarzhuk Zharski, 2013 Oct 24)
|
Include Haiku port? (Adrien Destugues, Siarzhuk Zharski, 2013 Oct 24)
|
||||||
It can replace the BeOS code, which is likely not used anymore.
|
It can replace the BeOS code, which is likely not used anymore.
|
||||||
Now on github: #1856. Is not up-to-date.
|
Now on github: #1856. Is now up-to-date?
|
||||||
|
|
||||||
Refactored HTML indent file. (Michael Lee, #1821)
|
Refactored HTML indent file. (Michael Lee, #1821)
|
||||||
|
|
||||||
Using uninitialzed value in test_crypt.
|
Using uninitialzed value in test_crypt.
|
||||||
|
|
||||||
|
Test_writefile_fails_conversion failure on Solaris because if different iconv
|
||||||
|
behavior. Skip when "uname" returns "SunOS"? (Pavel Heimlich, #1872)
|
||||||
|
|
||||||
All functions are global, which makes functions like get() and len() awkward.
|
All functions are global, which makes functions like get() and len() awkward.
|
||||||
For the future use the ~get() and ~len() syntax, e.g.:
|
For the future use the ~get() and ~len() syntax, e.g.:
|
||||||
mylist~get(idx)
|
mylist~get(idx)
|
||||||
@@ -178,10 +191,19 @@ clip_x11_request_selection_cb() is called with zero value and length.
|
|||||||
Also: Get an error message from free() in the process that owns the selection.
|
Also: Get an error message from free() in the process that owns the selection.
|
||||||
Seems to happen when the selection is requested the second time, but before
|
Seems to happen when the selection is requested the second time, but before
|
||||||
clip_x11_convert_selection_cb() is invoked, thus in X library code.
|
clip_x11_convert_selection_cb() is invoked, thus in X library code.
|
||||||
Patch to fix this by Kiichi, 2017 Jul 11, #1822)
|
Kazunobu Kuriyama is working on a proper fix. (2017 Jul 25)
|
||||||
|
|
||||||
Problem with three-piece comment. (Michael Lee, 2017 May 11, #1696)
|
Problem with three-piece comment. (Michael Lee, 2017 May 11, #1696)
|
||||||
|
|
||||||
|
Completion mixes results from the current buffer with tags and other files.
|
||||||
|
Happens when typing CTRL-N while still search for results. E.g., type "b_" in
|
||||||
|
terminal.c and then CTRL-N twice.
|
||||||
|
Should do current file first and not split it up when more results are found.
|
||||||
|
(Also #1890)
|
||||||
|
|
||||||
|
Python: After "import vim" error messages only show the first line of the
|
||||||
|
stack trace. (Yggdroot, 2017 Jul 28, #1887)
|
||||||
|
|
||||||
When checking if a bufref is valid, also check the buffer number, to catch the
|
When checking if a bufref is valid, also check the buffer number, to catch the
|
||||||
case of :bwipe followed by :new.
|
case of :bwipe followed by :new.
|
||||||
|
|
||||||
@@ -189,7 +211,7 @@ Patch to skip writing a temp file for diffing if the buffer is equal to the
|
|||||||
existing file. (Akria Sheng, 2017 Jul 22)
|
existing file. (Akria Sheng, 2017 Jul 22)
|
||||||
Could also skip writing lines that are the same.
|
Could also skip writing lines that are the same.
|
||||||
|
|
||||||
Files for Latvian language. (Vitolins, 2017 May 3, #1675)
|
Patch with Files for Latvian language. (Vitolins, 2017 May 3, #1675)
|
||||||
|
|
||||||
MS-Windows: Opening same file in a second gvim hangs. (Sven Bruggemann, 2017
|
MS-Windows: Opening same file in a second gvim hangs. (Sven Bruggemann, 2017
|
||||||
Jul 4)
|
Jul 4)
|
||||||
@@ -237,6 +259,9 @@ Is it possible to keep the complete menu open when calling complete()?
|
|||||||
|
|
||||||
Memory leak in test97? The string is actually freed. Weird.
|
Memory leak in test97? The string is actually freed. Weird.
|
||||||
|
|
||||||
|
Patch to add configure flags to skip rtl, farsi and arabic support.
|
||||||
|
(Diego Carrión, #1867)
|
||||||
|
|
||||||
assert_fails() can only check for the first error. Make it possible to have
|
assert_fails() can only check for the first error. Make it possible to have
|
||||||
it catch multiple errors and check all of them.
|
it catch multiple errors and check all of them.
|
||||||
|
|
||||||
@@ -5620,11 +5645,11 @@ Various improvements:
|
|||||||
- Support %name% expansion for "gf" on Windows.
|
- Support %name% expansion for "gf" on Windows.
|
||||||
- Make "gf" work on "file://c:/path/name". "file:/c:/" and "file:///c:/"
|
- Make "gf" work on "file://c:/path/name". "file:/c:/" and "file:///c:/"
|
||||||
should also work?
|
should also work?
|
||||||
- Add 'urlpath', used like 'path' for when "gf" used on an URL?
|
- Add 'urlpath', used like 'path' for when "gf" used on a URL?
|
||||||
8 When using "gf" on an absolute file name, while editing a remote file
|
8 When using "gf" on an absolute file name, while editing a remote file
|
||||||
(starts with scp:// or http://) should prepend the method and machine
|
(starts with scp:// or http://) should prepend the method and machine
|
||||||
name.
|
name.
|
||||||
- When finding an URL or file name, and it doesn't exist, try removing a
|
- When finding a URL or file name, and it doesn't exist, try removing a
|
||||||
trailing '.'.
|
trailing '.'.
|
||||||
- Add ":path" command modifier. Should work for every command that takes a
|
- Add ":path" command modifier. Should work for every command that takes a
|
||||||
file name argument, to search for the file name in 'path'. Use
|
file name argument, to search for the file name in 'path'. Use
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
" Menu translations for Catalan
|
" Menu translations for Catalan
|
||||||
"
|
"
|
||||||
" Maintainer: Ernest Adrogu<67> <eadrogue@gmx.net>
|
" Maintainer: Ernest Adrogu<67> <eadrogue@gmx.net>
|
||||||
" Last Change: 6 Jun 2008
|
" Last Change: 26 Jul 2017
|
||||||
"
|
"
|
||||||
|
|
||||||
" Quit when menu translations have already been done.
|
" Quit when menu translations have already been done.
|
||||||
@@ -70,9 +70,9 @@ menutrans Settings\ &Window Fin&estra\ d'opcions
|
|||||||
menutrans Startup\ &Settings Opcions\ i&nicials
|
menutrans Startup\ &Settings Opcions\ i&nicials
|
||||||
menutrans &Global\ Settings Opcions\ &globals
|
menutrans &Global\ Settings Opcions\ &globals
|
||||||
" submen<65> Edita/Opcions Globals
|
" submen<65> Edita/Opcions Globals
|
||||||
menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Ressalt\ de\ &patrons<Tab>:set\ hls!
|
menutrans Toggle\ Pattern\ &Highlight<Tab>:set\ hls! Ressaltat\ de\ &patrons<Tab>:set\ hls!
|
||||||
menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Sensibilitat\ a\ les\ ma&j<EFBFBD>scules<Tab>:set\ ic!
|
menutrans Toggle\ &Ignore-case<Tab>:set\ ic! Sensibilitat\ a\ les\ ma&j<EFBFBD>scules<Tab>:set\ ic!
|
||||||
menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Ressalt\ de\ coincid<EFBFBD>ncies<Tab>:set\ sm!
|
menutrans Toggle\ &Showmatch<Tab>:set\ sm! &Ressaltat\ de\ coincid<EFBFBD>ncies<Tab>:set\ sm!
|
||||||
menutrans &Context\ lines L<EFBFBD>nies\ de\ co&ntext
|
menutrans &Context\ lines L<EFBFBD>nies\ de\ co&ntext
|
||||||
menutrans &Virtual\ Edit Edici<EFBFBD>\ &virtual
|
menutrans &Virtual\ Edit Edici<EFBFBD>\ &virtual
|
||||||
" submen<65> Edita/Opcions Globals/Edici<63> virtual
|
" submen<65> Edita/Opcions Globals/Edici<63> virtual
|
||||||
@@ -191,7 +191,7 @@ menutrans &Diff &Difer
|
|||||||
menutrans &Update &Actualitza
|
menutrans &Update &Actualitza
|
||||||
menutrans &Get\ Block &Obtingues\ un\ bloc
|
menutrans &Get\ Block &Obtingues\ un\ bloc
|
||||||
menutrans &Put\ Block &Posa\ un\ bloc
|
menutrans &Put\ Block &Posa\ un\ bloc
|
||||||
menutrans &Make<Tab>:make Crida\ a\ &make<Tab>:make
|
menutrans &Make<Tab>:make Crida\ &make<Tab>:make
|
||||||
menutrans &List\ Errors<Tab>:cl Llista\ d'&errors<Tab>:cl
|
menutrans &List\ Errors<Tab>:cl Llista\ d'&errors<Tab>:cl
|
||||||
menutrans L&ist\ Messages<Tab>:cl! &Llista\ de\ missatges<Tab>:cl!
|
menutrans L&ist\ Messages<Tab>:cl! &Llista\ de\ missatges<Tab>:cl!
|
||||||
menutrans &Next\ Error<Tab>:cn Error\ se&g<EFBFBD>ent<Tab>:cn
|
menutrans &Next\ Error<Tab>:cn Error\ se&g<EFBFBD>ent<Tab>:cn
|
||||||
@@ -203,8 +203,7 @@ menutrans Error\ &Window F&inestra\ d'errors
|
|||||||
menutrans &Update<Tab>:cwin &Actualitza<Tab>:cwin
|
menutrans &Update<Tab>:cwin &Actualitza<Tab>:cwin
|
||||||
menutrans &Open<Tab>:copen &Obre<Tab>:copen
|
menutrans &Open<Tab>:copen &Obre<Tab>:copen
|
||||||
menutrans &Close<Tab>:cclose &Tanca<Tab>:cclose
|
menutrans &Close<Tab>:cclose &Tanca<Tab>:cclose
|
||||||
menutrans &Set\ Compiler &Compilador
|
menutrans Se&t\ Compiler &Compilador
|
||||||
menutrans &SeT\ Compiler &Compilador
|
|
||||||
menutrans &Convert\ to\ HEX<Tab>:%!xxd Converteix\ a\ &HEX<Tab>:%!xxd
|
menutrans &Convert\ to\ HEX<Tab>:%!xxd Converteix\ a\ &HEX<Tab>:%!xxd
|
||||||
menutrans Conve&rt\ back<Tab>:%!xxd\ -r Torna\ al\ format\ &original<Tab>:%!xxd\ -r
|
menutrans Conve&rt\ back<Tab>:%!xxd\ -r Torna\ al\ format\ &original<Tab>:%!xxd\ -r
|
||||||
|
|
||||||
@@ -303,14 +302,14 @@ menutrans &Syntax &Sintaxi
|
|||||||
menutrans &Manual &Manual
|
menutrans &Manual &Manual
|
||||||
menutrans A&utomatic A&utom<EFBFBD>tica
|
menutrans A&utomatic A&utom<EFBFBD>tica
|
||||||
menutrans on/off\ for\ &This\ file Activa/Desactiva\ en\ &aquest\ fitxer
|
menutrans on/off\ for\ &This\ file Activa/Desactiva\ en\ &aquest\ fitxer
|
||||||
menutrans &Show\ filetypes\ in\ menu Mostra\ tots\ els\ &tipus\ al\ men<EFBFBD>
|
menutrans &Show\ File\ Types\ in\ Menu Mostra\ tots\ els\ &tipus\ al\ men<EFBFBD>
|
||||||
menutrans &Off &Desactiva
|
menutrans &Off &Desactiva
|
||||||
menutrans Co&lor\ test Prova\ dels\ &colors
|
menutrans Co&lor\ test Prova\ dels\ &colors
|
||||||
menutrans &Highlight\ test Prova\ del\ &ressalt
|
menutrans &Highlight\ test Prova\ del\ &ressaltat
|
||||||
menutrans &Convert\ to\ HTML Converteix\ a\ &HTML
|
menutrans &Convert\ to\ HTML Converteix\ a\ &HTML
|
||||||
menutrans Assembly Ensamblador
|
menutrans Assembly Ensamblador
|
||||||
menutrans Config Configuraci<EFBFBD>
|
menutrans Config Configuraci<EFBFBD>
|
||||||
menutrans Set\ '&syntax'\ only Nom<EFBFBD>s\ el\ ressalt\ de\ sintaxi
|
menutrans Set\ '&syntax'\ only Nom<EFBFBD>s\ el\ ressaltat\ de\ sintaxi
|
||||||
menutrans Set\ '&filetype'\ too Carrega\ tamb<EFBFBD>\ els\ plugins
|
menutrans Set\ '&filetype'\ too Carrega\ tamb<EFBFBD>\ els\ plugins
|
||||||
|
|
||||||
let &cpo = s:keepcpo
|
let &cpo = s:keepcpo
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
" These commands create the option window.
|
" These commands create the option window.
|
||||||
"
|
"
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2017 Jul 15
|
" Last Change: 2017 Aug 01
|
||||||
|
|
||||||
" If there already is an option window, jump to that one.
|
" If there already is an option window, jump to that one.
|
||||||
if bufwinnr("option-window") > 0
|
if bufwinnr("option-window") > 0
|
||||||
@@ -1304,6 +1304,8 @@ endif
|
|||||||
if has("viminfo")
|
if has("viminfo")
|
||||||
call append("$", "viminfo\tlist that specifies what to write in the viminfo file")
|
call append("$", "viminfo\tlist that specifies what to write in the viminfo file")
|
||||||
call <SID>OptionG("vi", &vi)
|
call <SID>OptionG("vi", &vi)
|
||||||
|
call append("$", "viminfofile\tfile name used for the viminfo file")
|
||||||
|
call <SID>OptionG("vif", &vif)
|
||||||
endif
|
endif
|
||||||
if has("quickfix")
|
if has("quickfix")
|
||||||
call append("$", "bufhidden\twhat happens with a buffer when it's no longer in a window")
|
call append("$", "bufhidden\twhat happens with a buffer when it's no longer in a window")
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: none; used to see highlighting
|
" Language: none; used to see highlighting
|
||||||
" Maintainer: Ronald Schild <rs@scutum.de>
|
" Maintainer: Ronald Schild <rs@scutum.de>
|
||||||
" Last Change: 2001 Sep 02
|
" Last Change: 2017 Jul 28
|
||||||
" Version: 5.4n.1
|
" Version: 5.4n.1
|
||||||
|
|
||||||
" To see your current highlight settings, do
|
" To see your current highlight settings, do
|
||||||
@@ -111,17 +111,6 @@ endif
|
|||||||
nohlsearch
|
nohlsearch
|
||||||
normal 0
|
normal 0
|
||||||
|
|
||||||
" add autocommands to remove temporary file from buffer list
|
|
||||||
aug highlighttest
|
|
||||||
au!
|
|
||||||
au BufUnload Highlight\ test if expand("<afile>") == "Highlight test"
|
|
||||||
au BufUnload Highlight\ test bdelete! Highlight\ test
|
|
||||||
au BufUnload Highlight\ test endif
|
|
||||||
au VimLeavePre * if bufexists("Highlight test")
|
|
||||||
au VimLeavePre * bdelete! Highlight\ test
|
|
||||||
au VimLeavePre * endif
|
|
||||||
aug END
|
|
||||||
|
|
||||||
" we don't want to save this temporary file
|
" we don't want to save this temporary file
|
||||||
set nomodified
|
set nomodified
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -2,29 +2,30 @@
|
|||||||
= B e n v i n g u t s a l t u t o r d e l V I M - Versi<73> 1.5 =
|
= B e n v i n g u t s a l t u t o r d e l V I M - Versi<73> 1.5 =
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
||||||
El Vim <20>s un editor molt potent que t<> moltes ordres, masses com per
|
El Vim <20>s un editor potent i t<> moltes ordres, massa com per a
|
||||||
explicar-les totes un tutor com aquest. Aquest tutor est<73> dissenyat
|
explicar-les totes un tutor com aquest. Aquest tutor est<73> pensat per a
|
||||||
per descriure les ordres b<>siques que us permetin fer servir el Vim com
|
ensenyar les ordres b<>siques que us permetin fer servir el Vim com a
|
||||||
a editor de prop<6F>sit general.
|
editor de prop<6F>sit general.
|
||||||
|
|
||||||
El temps aproximat de seguir el tutor complet <EFBFBD>s d'uns 25 o 30 minuts
|
El temps aproximat de completar el tutor <20>s d'uns 25 o 30 minuts
|
||||||
depenent de quant temps dediqueu a experimentar.
|
depenent de quant temps dediqueu a experimentar.
|
||||||
|
|
||||||
Feu una c<>pia d'aquest fitxer per practicar-hi (si heu comen<65>at amb el
|
Feu una c<>pia d'aquest fitxer per a practicar-hi (si heu comen<65>at amb
|
||||||
programa vimtutor aix<69> que esteu llegint ja <20>s una c<>pia).
|
el programa vimtutor aix<69> que esteu llegint ja <20>s una c<>pia).
|
||||||
|
|
||||||
<20>s important recordar que aquest tutor est<73> pensat per ensenyar
|
<20>s important recordar que aquest tutor est<73> pensat per a ensenyar
|
||||||
practicant. <20>s a dir, que haureu d'executar les ordres si les voleu
|
practicant, <20>s a dir que haureu d'executar les ordres si les voleu
|
||||||
aprendre. Si nom<6F>s llegiu el text el m<>s probable <20>s que les oblideu.
|
aprendre. Si nom<6F>s llegiu el text el m<>s probable <20>s que les oblideu.
|
||||||
|
|
||||||
Ara assegureu-vos que la tecla de bloqueig de maj<61>scules no est<73>
|
Ara assegureu-vos que la tecla de bloqueig de maj<61>scules no est<73>
|
||||||
activada i premeu la tecla j per moure el cursor avall, fins que
|
activada i premeu la tecla j per a moure el cursor avall, fins que la
|
||||||
la lli<EFBFBD><EFBFBD> 1.1 ocupi completament la pantalla.
|
lli<6C><69> 1.1 ocupi completament la pantalla.
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 1.1: MOURE EL CURSOR
|
Lli<6C><69> 1.1: MOURE EL CURSOR
|
||||||
|
|
||||||
|
|
||||||
** Per moure el cursor premeu les tecles h,j,k,l tal com est<EFBFBD> indicat. **
|
** Per a moure el cursor premeu les tecles h, j, k, l tal com s'indica. **
|
||||||
^
|
^
|
||||||
k Pista: La h <20>s a l'esquerra i mou el cursor cap a l'esquerra.
|
k Pista: La h <20>s a l'esquerra i mou el cursor cap a l'esquerra.
|
||||||
< h l > La l <20>s a la dreta i mou el cursor cap a la dreta.
|
< h l > La l <20>s a la dreta i mou el cursor cap a la dreta.
|
||||||
@@ -33,15 +34,15 @@
|
|||||||
1. Moveu el cursor per la pantalla fins que us sentiu confortables.
|
1. Moveu el cursor per la pantalla fins que us sentiu confortables.
|
||||||
|
|
||||||
2. Mantingueu premuda la tecla avall (j) una estona.
|
2. Mantingueu premuda la tecla avall (j) una estona.
|
||||||
---> Ara sabeu com moure-us fins a la pr<EFBFBD>xima lli<6C><69>.
|
---> Ara ja sabeu com moure-us fins a la seg<EFBFBD>ent lli<6C><69>.
|
||||||
|
|
||||||
3. Usant la tecla avall, aneu a la lli<6C><69> 1.2.
|
3. Usant la tecla avall, aneu a la lli<6C><69> 1.2.
|
||||||
|
|
||||||
Nota: Si no esteu segurs de la tecla que heu premut, premeu <ESC> per tornar
|
Nota: Si no esteu segurs de la tecla que heu premut, premeu <ESC> per a
|
||||||
al mode Normal. Llavors torneu a teclejar l'ordre que vol<6F>eu.
|
tornar al mode Normal. Llavors torneu a teclejar l'ordre que vol<6F>eu.
|
||||||
|
|
||||||
Nota: Les tecles de moviment del cursor (fletxes) tamb<6D> funcionen. Per<65> usant
|
Nota: Les tecles de moviment del cursor (fletxes) tamb<6D> funcionen. Per<65>
|
||||||
hjkl anireu m<>s r<>pid, quan us hi h<EFBFBD>giu acostumant.
|
usant hjkl anireu m<>s r<>pid un cop us hi hagueu acostumant.
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 1.2: ENTRAR I SORTIR DEL VIM
|
Lli<6C><69> 1.2: ENTRAR I SORTIR DEL VIM
|
||||||
@@ -49,39 +50,39 @@ Nota: Les tecles de moviment del cursor (fletxes) tamb
|
|||||||
|
|
||||||
!! NOTA: Abans de seguir els passos seg<65>ents llegiu *tota* la lli<6C><69>!!
|
!! NOTA: Abans de seguir els passos seg<65>ents llegiu *tota* la lli<6C><69>!!
|
||||||
|
|
||||||
1. Premeu <ESC> (per estar segurs que esteu en el mode Normal).
|
1. Premeu <ESC> (per a estar segurs que esteu en el mode Normal).
|
||||||
|
|
||||||
2. Teclegeu: :q! <ENTRAR>.
|
2. Teclegeu: :q! <ENTRAR>.
|
||||||
|
|
||||||
---> Amb aix<69> sortireu de l'editor SENSE desar els canvis que h<EFBFBD>giu pogut
|
---> Amb aix<69> sortireu de l'editor SENSE desar els canvis que hagueu pogut
|
||||||
fer. Si voleu desar els canvis teclegeu:
|
fer. Si voleu desar els canvis teclegeu:
|
||||||
:wq <ENTRAR>
|
:wq <ENTRAR>
|
||||||
|
|
||||||
3. Quan vegeu l'introductor de la shell escriviu l'ordre amb la qual heu
|
3. Quan vegeu l'introductor de l'int<6E>rpret escriviu l'ordre amb la
|
||||||
arribat a aquest tutor. Podria ser: vimtutor <ENTRAR>
|
qual heu arribat a aquest tutor. Podria ser: vimtutor <ENTRAR>
|
||||||
O b<>: vim tutor <ENTRAR>
|
O b<>: vim tutor <ENTRAR>
|
||||||
|
|
||||||
---> 'vim' <20>s l'editor vim, i 'tutor' <20>s el fitxer que voleu editar.
|
---> 'vim' <20>s l'editor vim, i 'tutor' <20>s el fitxer que voleu editar.
|
||||||
|
|
||||||
4. Si heu memoritzat les ordres, feu els passos anteriors, de l'1 al 3,
|
4. Si heu memoritzat les ordres, feu els passos anteriors, de l'1 al 3,
|
||||||
per sortir i tornar a entrar a l'editor. Llavors moveu el cursor avall
|
per a sortir i tornar a entrar a l'editor. Llavors moveu el cursor
|
||||||
fins la lli<6C><69> 1.3.
|
avall fins a la lli<6C><69> 1.3.
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 1.3: EDITAR TEXT - ESBORRAR
|
Lli<6C><69> 1.3: EDITAR TEXT - ESBORRAR
|
||||||
|
|
||||||
|
|
||||||
** En mode Normal premeu x per esborrar el car<61>cter de sota el cursor. **
|
** En mode Normal premeu x per a esborrar el car<61>cter sota el cursor. **
|
||||||
|
|
||||||
1. Moveu el cursor fins la l<>nia que hi ha m<>s avall marcada amb --->.
|
1. Moveu el cursor fins a la l<>nia que hi ha m<>s avall senyalada amb --->.
|
||||||
|
|
||||||
2. Poseu el cursor a sobre el car<61>cter que cal esborrar, per corregir els
|
2. Poseu el cursor a sobre el car<61>cter que cal esborrar per a corregir
|
||||||
errors.
|
els errors.
|
||||||
|
|
||||||
3. Premeu la tecla x per esborrar el car<61>cter.
|
3. Premeu la tecla x per a esborrar el car<61>cter.
|
||||||
|
|
||||||
4. Repetiu els passos 2 i 3 fins que la frase sigui correcta.
|
4. Repetiu els passos 2 i 3 fins que la frase sigui correcta.
|
||||||
|
|
||||||
---> Unna vaaca vva salttar sobbree la llluna.
|
---> Unna vaaca vva salttar perr sobbree la llluna.
|
||||||
|
|
||||||
5. Ara que la l<>nia <20>s correcta, aneu a la lli<6C><69> 1.4.
|
5. Ara que la l<>nia <20>s correcta, aneu a la lli<6C><69> 1.4.
|
||||||
|
|
||||||
@@ -93,17 +94,17 @@ NOTA: Mentre aneu fent no tracteu de memoritzar, practiqueu i prou.
|
|||||||
Lli<6C><69> 1.4: EDITAR TEXT - INSERIR
|
Lli<6C><69> 1.4: EDITAR TEXT - INSERIR
|
||||||
|
|
||||||
|
|
||||||
** En mode Normal premeu i per inserir text. **
|
** En mode Normal premeu i per a inserir text. **
|
||||||
|
|
||||||
1. Moveu el cursor avall fins la primera l<>nia marcada amb --->.
|
1. Moveu el cursor avall fins la primera l<>nia senyalada amb --->.
|
||||||
|
|
||||||
2. Per fer la primera l<>nia igual que la segona poseu el cursor sobre el
|
2. Per a fer la primera l<>nia igual que la segona poseu el cursor sobre
|
||||||
primer car<61>cter POSTERIOR al text que s'ha d'inserir.
|
el primer car<61>cter POSTERIOR al text que s'ha d'inserir.
|
||||||
|
|
||||||
3. Premeu la tecla i i escriviu el text que falta.
|
3. Premeu la tecla i i escriviu el text que falta.
|
||||||
|
|
||||||
4. Quan h<EFBFBD>giu acabat premeu <ESC> per tornar al mode Normal. Repetiu
|
4. Quan hageu acabat premeu <ESC> per tornar al mode Normal. Repetiu
|
||||||
els passos 2, 3 i 4 per corregir la frase.
|
els passos 2, 3 i 4 fins a corregir la frase.
|
||||||
|
|
||||||
---> Falten carctrs en aquesta .
|
---> Falten carctrs en aquesta .
|
||||||
---> Falten alguns car<61>cters en aquesta l<>nia.
|
---> Falten alguns car<61>cters en aquesta l<>nia.
|
||||||
@@ -119,63 +120,63 @@ NOTA: Mentre aneu fent no tracteu de memoritzar, practiqueu i prou.
|
|||||||
1. El cursor es mou amb les fletxes o b<> amb les tecles hjkl.
|
1. El cursor es mou amb les fletxes o b<> amb les tecles hjkl.
|
||||||
h (esquerra) j (avall) k (amunt) l (dreta)
|
h (esquerra) j (avall) k (amunt) l (dreta)
|
||||||
|
|
||||||
2. Per entrar al Vim (des de la shell) escriviu: vim FITXER <ENTRAR>
|
2. Per a entrar al Vim (des de l'int<6E>rpret) escriviu: vim FITXER <ENTRAR>
|
||||||
|
|
||||||
3. Per sortir teclegeu: <ESC> :q! <ENTRAR> per descartar els canvis.
|
3. Per a sortir teclegeu: <ESC> :q! <ENTRAR> per a descartar els canvis.
|
||||||
O B<> teclegeu: <ESC> :wq <ENTRAR> per desar els canvis.
|
O B<> teclegeu: <ESC> :wq <ENTRAR> per a desar els canvis.
|
||||||
|
|
||||||
4. Per esborrar el car<61>cter de sota el cursor en el mode Normal premeu: x
|
4. Per a esborrar el car<61>cter de sota el cursor en el mode Normal premeu: x
|
||||||
|
|
||||||
5. Per inserir text on hi ha el cursor, en mode Normal, premeu:
|
5. Per a inserir text on hi ha el cursor, en mode Normal, premeu:
|
||||||
i escriviu el text <ESC>
|
i escriviu el text <ESC>
|
||||||
|
|
||||||
NOTA: La tecla <ESC> us portar<EFBFBD> al mode Normal o cancel<65>lar<EFBFBD> una ordre
|
NOTA: La tecla <ESC> us porta al mode Normal o cancel<65>la una ordre que
|
||||||
que estigui a mitges.
|
estigui a mitges.
|
||||||
|
|
||||||
Ara continueu amb la lli<6C><69> 2.
|
Ara continueu a la lli<6C><69> 2.
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 2.1: ORDRES PER ESBORRAR
|
Lli<6C><69> 2.1: ORDRES PER ESBORRAR
|
||||||
|
|
||||||
|
|
||||||
** Teclegeu dw per esborrar fins al final d'una paraula. **
|
** Teclegeu dw per a esborrar fins al final d'una paraula. **
|
||||||
|
|
||||||
1. Premeu <ESC> per estar segurs que esteu en mode normal.
|
1. Premeu <ESC> per estar segurs que esteu en mode normal.
|
||||||
|
|
||||||
2. Moveu el cursor avall fins la l<>nia marcada amb --->.
|
2. Moveu el cursor avall fins a la l<>nia senyalada amb --->.
|
||||||
|
|
||||||
3. Moveu el cursor fins el principi de la paraula que s'ha d'esborrar.
|
3. Moveu el cursor fins al principi de la paraula que s'ha d'esborrar.
|
||||||
|
|
||||||
4. Teclegeu dw per fer desapar<61>ixer la paraula.
|
4. Teclegeu dw per a fer desapar<61>ixer la paraula.
|
||||||
|
|
||||||
NOTA: Les lletres dw apareixeran a la l<>nia de baix de la pantalla mentre
|
NOTA: Les lletres dw apareixeran a la l<>nia de baix de la pantalla mentre
|
||||||
les aneu escrivint. Si us equivoqueu premeu <ESC> i torneu a comen<65>ar.
|
les aneu escrivint. Si us equivoqueu premeu <ESC> i torneu a comen<65>ar.
|
||||||
|
|
||||||
---> Hi han algunes paraules divertit que no pertanyen paper a aquesta frase.
|
---> Hi ha algunes paraules divertit que no pertanyen paper a aquesta frase.
|
||||||
|
|
||||||
5. Repetiu el passos 3 i 4 fins que la frase sigui correcta i continueu a
|
5. Repetiu el passos 3 i 4 fins que la frase sigui correcta i continueu
|
||||||
la lli<6C><69> 2.2.
|
a la lli<6C><69> 2.2.
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 2.2: M<>S ORDRES PER ESBORRAR
|
Lli<6C><69> 2.2: M<>S ORDRES PER ESBORRAR
|
||||||
|
|
||||||
|
|
||||||
** Escriviu d$ per esborrar fins al final de la l<>nia. **
|
** Escriviu d$ per a esborrar fins al final de la l<>nia. **
|
||||||
|
|
||||||
1. Premeu <ESC> per estar segurs que esteu en el mode Normal.
|
1. Premeu <ESC> per a estar segurs que esteu en el mode Normal.
|
||||||
|
|
||||||
2. Moveu el cursor avall fins a la l<>nia marcada amb --->.
|
2. Moveu el cursor avall fins a la l<>nia senyalada amb --->.
|
||||||
|
|
||||||
3. Moveu el cursor fins el final de la l<>nia correcta
|
3. Moveu el cursor fins al final de la l<>nia correcta
|
||||||
(DESPR<50>S del primer . ).
|
(DESPR<50>S del primer . ).
|
||||||
|
|
||||||
4. Teclegeu d$ per esborrar fins al final de la l<>nia.
|
4. Teclegeu d$ per a esborrar fins al final de la l<>nia.
|
||||||
|
|
||||||
---> Alg<6C> ha escrit el final d'aquesta l<>nia dos cops. l<>nia dos cops.
|
---> Alg<6C> ha escrit el final d'aquesta l<>nia dos cops. l<>nia dos cops.
|
||||||
|
|
||||||
5. Aneu a la lli<6C><69> 2.3 per entendre qu<71> est<73> passant.
|
5. Aneu a la lli<6C><69> 2.3 per a entendre qu<71> est<73> passant.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -190,17 +191,17 @@ NOTA: Les lletres dw apareixeran a la l
|
|||||||
[nombre] d objecte O B<> d [nombre] objecte
|
[nombre] d objecte O B<> d [nombre] objecte
|
||||||
On:
|
On:
|
||||||
nombre - <20>s el nombre de cops que s'ha d'executar (opcional, omissi<73>=1).
|
nombre - <20>s el nombre de cops que s'ha d'executar (opcional, omissi<73>=1).
|
||||||
d - <20>s l'ordre per esborrar.
|
d - <20>s l'ordre d'esborrar.
|
||||||
objecte - <20>s la cosa amb la qual operar (llista a baix).
|
objecte - <20>s la cosa amb la qual operar (llista a baix).
|
||||||
|
|
||||||
Una petita llista d'objectes:
|
Una petita llista d'objectes:
|
||||||
w - des del cursor fins al final de la paraula, incloent-hi l'espai.
|
w - des del cursor fins al final de la paraula, incloent l'espai.
|
||||||
e - des del cursor fins al final de la paraula, SENSE incloure l'espai.
|
e - des del cursor fins al final de la paraula, SENSE incloure l'espai.
|
||||||
$ - des del cursor fins al final de la l<>nia.
|
$ - des del cursor fins al final de la l<>nia.
|
||||||
|
|
||||||
NOTA: Per als aventurers: si teclegeu nom<6F>s l'objecte, en el mode Normal,
|
NOTA: Per als aventurers: si teclegeu nom<6F>s l'objecte, en el mode Normal,
|
||||||
sense cap ordre, el cursor es mour<75> tal com est<73> especificat a la
|
sense cap ordre, el cursor es mour<75> tal com est<73> descrit a la llista
|
||||||
llista d'objectes.
|
d'objectes.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -208,15 +209,16 @@ NOTA: Per als aventurers: si teclegeu nom
|
|||||||
Lli<6C><69> 2.4: UNA EXCEPCI<43> A 'ORDRE-OBJECTE'
|
Lli<6C><69> 2.4: UNA EXCEPCI<43> A 'ORDRE-OBJECTE'
|
||||||
|
|
||||||
|
|
||||||
** Teclegeu dd esborrar tota la l<>nia. **
|
** Teclegeu dd per a esborrar tota la l<>nia. **
|
||||||
|
|
||||||
Com que molt sovint s'han d'eliminar l<>nies senceres els dissenyadors del
|
Com que molt sovint s'han d'eliminar l<>nies senceres, els programadors
|
||||||
Vi van creure que seria m<>s f<EFBFBD>cil teclejar dd per esborrar tota la l<>nia.
|
del Vi van creure que seria m<>s convenient teclejar dd per a esborrar
|
||||||
|
tota la l<>nia.
|
||||||
|
|
||||||
1. Moveu el cursor a la segona l<>nia de la frase de baix.
|
1. Moveu el cursor a la segona l<>nia de la frase de baix.
|
||||||
2. Teclegeu dd per esborrar la l<>nia.
|
2. Teclegeu dd per a esborrar la l<>nia.
|
||||||
3. Ara aneu a la quarta l<>nia.
|
3. Ara aneu a la quarta l<>nia.
|
||||||
4. Teclegeu 2dd per esborrar dues l<>nies (recordeu nombre-ordre-objecte).
|
4. Teclegeu 2dd per a esborrar dues l<>nies (recordeu nombre-ordre-objecte).
|
||||||
|
|
||||||
1) Les roses s<>n vermelles,
|
1) Les roses s<>n vermelles,
|
||||||
2) El fang <20>s divertit,
|
2) El fang <20>s divertit,
|
||||||
@@ -226,21 +228,20 @@ NOTA: Per als aventurers: si teclegeu nom
|
|||||||
6) El sucre <20>s dol<6F>,
|
6) El sucre <20>s dol<6F>,
|
||||||
7) Igual que tu.
|
7) Igual que tu.
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 2.5: L'ORDRE DESFER
|
Lli<6C><69> 2.5: L'ORDRE DESFER
|
||||||
|
|
||||||
|
|
||||||
** Premeu u per desfer els <EFBFBD>ltims canvis, U per arreglar tota la l<>nia. **
|
** Premeu u per a desfer els canvis, U per a restaurar tota la l<>nia. **
|
||||||
|
|
||||||
1. Moveu el cursor sobre el primer error de l<>nia de baix marcada amb --->
|
1. Moveu el cursor sobre el primer error de l<>nia de baix senyalada amb --->
|
||||||
2. Premeu x per esborrar el car<61>cter no desitjat.
|
2. Premeu x per a esborrar el car<61>cter no desitjat.
|
||||||
3. Ara premeu u per desfer l'<27>ltima ordre executada.
|
3. Ara premeu u per a desfer l'<27>ltima ordre executada.
|
||||||
4. Aquest cop corregiu tots els errors de la l<>nia amb l'ordre x.
|
4. Aquest cop corregiu tots els errors de la l<>nia amb l'ordre x.
|
||||||
5. Ara premeu U per restablir la l<>nia al seu estat original.
|
5. Ara premeu U per a restablir la l<>nia al seu estat original.
|
||||||
6. Ara premeu u uns quants cops per desfer U i les ordres anteriors.
|
6. Ara premeu u uns quants cops per a desfer U i les ordres anteriors.
|
||||||
7. Ara premeu CONTROL-R (les dues tecles al mateix temps) uns quants cops
|
7. Ara premeu CONTROL-R (les dues tecles al mateix temps) uns quants cops
|
||||||
per refer les ordres.
|
per a refer les ordres.
|
||||||
|
|
||||||
---> Correegiu els errors d'aqquesta l<>nia i dessfeu-los aamb desfer.
|
---> Correegiu els errors d'aqquesta l<>nia i dessfeu-los aamb desfer.
|
||||||
|
|
||||||
@@ -249,15 +250,16 @@ NOTA: Per als aventurers: si teclegeu nom
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
LLI<4C><49> 2 SUMARI
|
LLI<4C><49> 2 SUMARI
|
||||||
|
|
||||||
|
|
||||||
1. Per esborrar del cursor al final de la paraula teclegeu: dw
|
1. Per a esborrar del cursor al final de la paraula teclegeu: dw
|
||||||
|
|
||||||
2. Per esborrar del cursor al final de la l<>nia teclegeu: d$
|
2. Per a esborrar del cursor al final de la l<>nia teclegeu: d$
|
||||||
|
|
||||||
3. Per esborrar una l<>nia sencera teclegeu: dd
|
3. Per a esborrar una l<>nia sencera teclegeu: dd
|
||||||
|
|
||||||
4. El format de qualsevol ordre del mode Normal <20>s:
|
4. El format de qualsevol ordre del mode Normal <20>s:
|
||||||
|
|
||||||
@@ -268,67 +270,67 @@ NOTA: Per als aventurers: si teclegeu nom
|
|||||||
objecte - <20>s amb qu<71> s'ha d'actuar, com ara w (paraula),
|
objecte - <20>s amb qu<71> s'ha d'actuar, com ara w (paraula),
|
||||||
$ (fins a final de l<>nia), etc.
|
$ (fins a final de l<>nia), etc.
|
||||||
|
|
||||||
5. Per desfer les accions anteriors premeu: u
|
5. Per a desfer les accions anteriors premeu: u
|
||||||
Per desfer tots el canvis en una l<>nia premeu: U
|
Per a desfer tots el canvis en una l<>nia premeu: U
|
||||||
Per desfer l'ordre desfer premeu: CTRL-R
|
Per a desfer l'ordre desfer premeu: CTRL-R
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 3.1: L'ORDRE 'POSAR'
|
Lli<6C><69> 3.1: L'ORDRE 'POSAR'
|
||||||
|
|
||||||
|
|
||||||
** Premeu p per posar l'<27>ltima cosa que heu esborrat despr<70>s del cursor. **
|
** Premeu p per a inserir l'<27>ltima cosa que heu esborrat
|
||||||
|
despr<70>s del cursor. **
|
||||||
|
|
||||||
|
|
||||||
1. Moveu el cursor a la primera l<>nia de llista de baix.
|
1. Moveu el cursor a la primera l<>nia de llista de baix.
|
||||||
|
|
||||||
2. Teclegeu dd per esborrar la l<>nia i desar-la a la mem<65>ria.
|
2. Teclegeu dd per a esborrar la l<>nia i desar-la a la mem<65>ria.
|
||||||
|
|
||||||
3. Moveu el cursor a la l<>nia ANTERIOR on hauria d'anar.
|
3. Moveu el cursor a la l<>nia ANTERIOR d'on hauria d'anar.
|
||||||
|
|
||||||
4. En mode Normal, premeu p per inserir la l<>nia.
|
4. En mode Normal, premeu p per a inserir la l<>nia.
|
||||||
|
|
||||||
5. Repetiu els passos 2, 3 i 4 per ordenar les l<>nies correctament.
|
5. Repetiu els passos 2, 3 i 4 per a ordenar les l<>nies correctament.
|
||||||
|
|
||||||
d) Pots aprendre tu?
|
d) Pots aprendre tu?
|
||||||
b) Les violetes s<>n blaves,
|
b) Les violetes s<>n blaves,
|
||||||
c) L'intel<EFBFBD>lig<EFBFBD>ncia s'apr<70>n,
|
c) La intel<EFBFBD>lig<EFBFBD>ncia s'apr<70>n,
|
||||||
a) Les roses s<>n vermelles,
|
a) Les roses s<>n vermelles,
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 3.2: L'ORDRE SUBSTITUIR
|
Lli<6C><69> 3.2: L'ORDRE SUBSTITUIR
|
||||||
|
|
||||||
|
|
||||||
** Premeu r i un car<61>cter per substituir el car<61>cter de sota el cursor. **
|
** Premeu r i un car<61>cter per a substituir el car<61>cter
|
||||||
|
de sota el cursor. **
|
||||||
|
|
||||||
1. Moveu el cursor a la primera l<>nia de sota marcada amb --->.
|
1. Moveu el cursor a la primera l<>nia de sota senyalada amb --->.
|
||||||
|
|
||||||
2. Moveu el cursor a sobre del primer car<61>cter equivocat.
|
2. Moveu el cursor a sobre del primer car<61>cter equivocat.
|
||||||
|
|
||||||
3. Premeu r i tot seguit el car<61>cter correcte per corregir l'error.
|
3. Premeu r i tot seguit el car<61>cter correcte per a corregir l'error.
|
||||||
|
|
||||||
4. Repetiu els passos 2 i 3 fins que la l<>nia sigui correcta.
|
4. Repetiu els passos 2 i 3 fins que la l<>nia sigui correcta.
|
||||||
|
|
||||||
---> Quen van escroure aquerta l<>nia, algh va apretar tikles equivocades!
|
---> Quen van escroure aquerta l<>nia, algh va pr<EFBFBD>mer tikles equivocades!
|
||||||
---> Quan van escriure aquesta l<>nia, alg<6C> va apretar tecles equivocades!
|
---> Quan van escriure aquesta l<>nia, alg<6C> va pr<EFBFBD>mer tecles equivocades!
|
||||||
|
|
||||||
5. Ara continueu a la lli<6C><69> 3.2.
|
5. Ara continueu a la lli<6C><69> 3.2.
|
||||||
|
|
||||||
NOTA: Recordeu que heu de practicar, no memoritzar.
|
NOTA: Recordeu que heu de practicar, no memoritzar.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 3.3: L'ORDRE CANVIAR
|
Lli<6C><69> 3.3: L'ORDRE CANVIAR
|
||||||
|
|
||||||
|
|
||||||
** Per canviar una part o tota la paraula, escriviu cw . **
|
** Per a canviar una part o tota la paraula, escriviu cw . **
|
||||||
|
|
||||||
1. Moveu el cursor a la primera l<>nia de sota marcada amb --->.
|
1. Moveu el cursor a la primera l<>nia de sota senyalada amb --->.
|
||||||
|
|
||||||
2. Poseu el cursor sobre la u de 'lughc'.
|
2. Poseu el cursor sobre la u de 'lughc'.
|
||||||
|
|
||||||
3. Teclegeu cw i corregiu la paraula (en aquest cas escriviu '<27>nia'.)
|
3. Teclegeu cw i corregiu la paraula (en aquest cas, escrivint '<27>nia'.)
|
||||||
|
|
||||||
4. Premeu <ESC> i aneu al seg<65>ent error.
|
4. Premeu <ESC> i aneu al seg<65>ent error.
|
||||||
|
|
||||||
@@ -351,9 +353,9 @@ Noteu que cw no nom
|
|||||||
|
|
||||||
[nombre] c objecte O B<> c [nombre] objecte
|
[nombre] c objecte O B<> c [nombre] objecte
|
||||||
|
|
||||||
2. Els objectes s<>n els mateixos, com w (paraula), $ (final de l<>nia), etc.
|
2. Els objectes s<>n els mateixos, w (paraula), $ (final de l<>nia), etc.
|
||||||
|
|
||||||
3. Moveu el cursor fins la primera l<>nia marcada amb --->.
|
3. Moveu el cursor fins la primera l<>nia senyalada amb --->.
|
||||||
|
|
||||||
4. Avanceu fins al primer error.
|
4. Avanceu fins al primer error.
|
||||||
|
|
||||||
@@ -368,41 +370,41 @@ Noteu que cw no nom
|
|||||||
LLI<4C><49> 3 SUMARI
|
LLI<4C><49> 3 SUMARI
|
||||||
|
|
||||||
|
|
||||||
1. Per tornar a posar el text que s'ha esborrat, premeu p . Aix<69> posa el
|
1. Per a tornar a posar el text que heu esborrat, premeu p . Aix<69> posa
|
||||||
text esborrat DESPR<50>S del cursor (si heu esborrat una l<>nia anir<69> a
|
el text esborrat DESPR<50>S del cursor (si heu esborrat una l<>nia anir<69>
|
||||||
parar a la l<>nia SEG<45>ENT d'on hi ha el cursor).
|
a parar a la l<>nia SEG<45>ENT d'on hi ha el cursor).
|
||||||
|
|
||||||
2. Per substituir el car<61>cter de sota el cursor, premeu r i tot seguit
|
2. Per a substituir el car<61>cter de sota el cursor, premeu r i tot
|
||||||
el car<61>cter que ha de reempla<6C>ar l'original.
|
seguit el car<61>cter que ha de reempla<6C>ar l'original.
|
||||||
|
|
||||||
3. L'ordre canviar permet canviar l'objecte especificat des del cursor
|
3. L'ordre canviar permet canviar l'objecte especificat, des del cursor
|
||||||
fins el final de l'objecte. Per exemple, cw canvia el que hi ha des
|
fins el final de l'objecte. Per exemple, cw canvia el que hi ha des
|
||||||
del cursor fins al final de la paraula, i c$ fins al final de l<>nia.
|
del cursor fins al final de la paraula, i c$ fins al final de
|
||||||
|
l<>nia.
|
||||||
|
|
||||||
4. El format de l'ordre canviar <20>s:
|
4. El format de l'ordre canviar <20>s:
|
||||||
|
|
||||||
[nombre] c objecte O B<> c [nombre] objecte
|
[nombre] c objecte O B<> c [nombre] objecte
|
||||||
|
|
||||||
Ara aneu a la pr<EFBFBD>xima lli<6C><69>.
|
Ara aneu a la seg<EFBFBD>ent lli<6C><69>.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 4.1: SITUACI<43> I ESTAT DEL FITXER
|
Lli<6C><69> 4.1: SITUACI<43> I ESTAT DEL FITXER
|
||||||
|
|
||||||
|
|
||||||
** Premeu CTRL-g per veure la situaci<63> dins del fitxer i el seu estat.
|
** Premeu CTRL-g per a veure la situaci<63> dins del fitxer i el seu estat.
|
||||||
Premeu SHIFT-G per anar a una l<>nia determinada. **
|
Premeu SHIFT-g per a anar a una l<>nia determinada. **
|
||||||
|
|
||||||
Nota: No proveu res fins que h<EFBFBD>giu llegit TOTA la lli<6C><69>!!
|
Nota: No proveu res fins que hagueu llegit TOTA la lli<6C><69>!!
|
||||||
|
|
||||||
1. Mantingueu premuda la tecla Control i premeu g . A la part de baix de
|
1. Mantingueu premuda la tecla Control i premeu g . A la part de baix
|
||||||
la p<>gina apareixer<65> un l<>nia amb el nom del fitxer i la l<>nia en la
|
de la p<>gina apareixer<65> un l<>nia amb el nom del fitxer i la l<>nia en
|
||||||
qual us trobeu. Recordeu el n<>mero de la l<>nia pel Pas 3.
|
la qual us trobeu. Recordeu el n<>mero de la l<>nia pel Pas 3.
|
||||||
|
|
||||||
2. Premeu Shift-G per anar al final de tot del fitxer.
|
2. Premeu Shift-g per a anar al final de tot del fitxer.
|
||||||
|
|
||||||
3. Teclegeu el n<>mero de la l<>nia on <20>reu i despr<70>s premeu Shift-G. Aix<69>
|
3. Teclegeu el n<>mero de la l<>nia on <20>reu i despr<70>s premeu Shift-g. Aix<69>
|
||||||
us tornar<61> a la l<>nia on <20>reu quan heu premut per primer cop Ctrl-g.
|
us tornar<61> a la l<>nia on <20>reu quan heu premut per primer cop Ctrl-g.
|
||||||
(Quan teclegeu el n<>mero NO es veur<75> a la pantalla.)
|
(Quan teclegeu el n<>mero NO es veur<75> a la pantalla.)
|
||||||
|
|
||||||
@@ -422,15 +424,15 @@ Ara aneu a la pr
|
|||||||
2. Ara escriviu 'errroor' <ENTRAR>. Aquesta <20>s la paraula que voleu
|
2. Ara escriviu 'errroor' <ENTRAR>. Aquesta <20>s la paraula que voleu
|
||||||
cercar.
|
cercar.
|
||||||
|
|
||||||
3. Per tornar a cercar la mateixa frase, premeu n .
|
3. Per a tornar a cercar la mateixa frase, premeu n . Per a cercar la
|
||||||
Per cercar la mateixa frase en direcci<63> contraria, premeu Shift-N .
|
mateixa frase en direcci<63> contraria, premeu Shift-n .
|
||||||
|
|
||||||
4. Si voleu cercar una frase en direcci<63> ascendent, useu l'ordre ? en
|
4. Si voleu cercar una frase en direcci<63> ascendent, useu l'ordre ? en
|
||||||
lloc de /.
|
lloc de /.
|
||||||
|
|
||||||
---> "errroor" no <20>s com s'escriu error; errroor <20>s un error.
|
---> "errroor" no <20>s com s'escriu error; errroor <20>s un error.
|
||||||
|
|
||||||
Note: Quan la cerca arribi al final del fitxer continuar<61> a l'inici.
|
Nota: Quan la cerca arribi al final del fitxer continuar<61> a l'inici.
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
@@ -439,17 +441,17 @@ Note: Quan la cerca arribi al final del fitxer continuar
|
|||||||
|
|
||||||
** Premeu % per cercar el ), ], o } corresponent. **
|
** Premeu % per cercar el ), ], o } corresponent. **
|
||||||
|
|
||||||
1. Poseu el cursor en qualsevol (, [, o { de la l<>nia marcada amb --->.
|
1. Poseu el cursor a qualsevol (, [, o { de la l<>nia senyalada amb --->.
|
||||||
|
|
||||||
2. Ara premeu el car<61>cter % .
|
2. Ara premeu el car<61>cter % .
|
||||||
|
|
||||||
3. El cursor hauria d'anar a la clau o par<61>ntesis corresponent.
|
3. El cursor hauria d'anar a la clau o par<61>ntesis corresponent.
|
||||||
|
|
||||||
4. Premeu % per tornar el cursor al primer par<61>ntesi.
|
4. Premeu % per a tornar el cursor al primer par<61>ntesi.
|
||||||
|
|
||||||
---> Aix<69> ( <20>s una l<>nia amb car<61>cters (, [ ] i { } de prova. ))
|
---> Aix<69> ( <20>s una l<>nia amb car<61>cters (, [ ] i { } de prova. ))
|
||||||
|
|
||||||
Nota: Aix<69> <20>s molt <20>til per trobar errors en programes inform<72>tics!
|
Nota: Aix<69> <20>s molt <20>til per a trobar errors en programes inform<72>tics!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -457,24 +459,24 @@ Nota: Aix
|
|||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 4.4: UNA MANERA DE CANVIAR ERRORS
|
Lli<6C><69> 4.4: UNA MANERA DE CORREGIR ERRORS
|
||||||
|
|
||||||
|
|
||||||
** Escriviu :s/vell/nou/g per substituir 'vell' per 'nou'. **
|
** Escriviu :s/vell/nou/g per a substituir 'vell' per 'nou'. **
|
||||||
|
|
||||||
1. Moveu el cursor a la l<>nia de sota marcada amb --->.
|
1. Moveu el cursor a la l<>nia de sota senyalada amb --->.
|
||||||
|
|
||||||
2. Escriviu :s/laa/la <ENTRAR>. Aquesta ordre nom<6F>s canvia la primera
|
2. Escriviu :s/laa/la <ENTRAR>. Aquesta ordre nom<6F>s canvia la primera
|
||||||
coincid<69>ncia que es trobi a la l<>nia.
|
coincid<69>ncia que es trobi a la l<>nia.
|
||||||
|
|
||||||
3. Ara escriviu :s/laa/la/g per fer una substituci<63> global. Aix<69>
|
3. Ara escriviu :s/laa/la/g per a fer una substituci<63> global. Aix<69>
|
||||||
canviar<61> totes les coincid<69>ncies que es trobin a la l<>nia.
|
canviar<61> totes les coincid<69>ncies que es trobin a la l<>nia.
|
||||||
|
|
||||||
---> laa millor <20>poca per veure laa flor <20>s laa primavera.
|
---> laa millor <20>poca per a veure laa flor <20>s laa primavera.
|
||||||
|
|
||||||
4. Per canviar totes les coincid<69>ncies d'una cadena entre dues l<>nies,
|
4. Per a canviar totes les coincid<69>ncies d'una cadena entre dues l<>nies,
|
||||||
escriviu :#,#s/vell/nou/g on #,# s<>n els nombres de les l<>nies.
|
escriviu :#,#s/vell/nou/g on #,# s<>n els nombres de les l<>nies.
|
||||||
Escriviu :%s/vell/nou/g per substituir la cadena a tot el fitxer.
|
Escriviu :%s/vell/nou/g per a substituir la cadena a tot el fitxer.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -484,41 +486,41 @@ Nota: Aix
|
|||||||
|
|
||||||
|
|
||||||
1. Ctrl-g mostra la posici<63> dins del fitxer i l'estat del mateix.
|
1. Ctrl-g mostra la posici<63> dins del fitxer i l'estat del mateix.
|
||||||
Shift-G us porta al final del fitxer. Un n<>mero seguit de Shift-G
|
Shift-g us porta al final del fitxer. Un n<>mero seguit de Shift-g us
|
||||||
us porta a la l<>nia corresponent.
|
porta a la l<>nia corresponent.
|
||||||
|
|
||||||
2. L'ordre / seguida d'una frase cerca la frase ENDAVANT.
|
2. L'ordre / seguida d'una frase cerca la frase cap ENDAVANT.
|
||||||
L'ordre ? seguida d'una frase cerca la frase ENDARRERE.
|
L'ordre ? seguida d'una frase cerca la frase cap ENDARRERE.
|
||||||
Despr<70>s d'una cerca premeu n per trobar la pr<70>xima coincid<69>ncia en
|
Despr<70>s d'una cerca premeu n per a trobar la pr<70>xima coincid<69>ncia en
|
||||||
la mateixa direcci<63>, o Shift-N per cercar en la direcci<63> contr<74>ria.
|
la mateixa direcci<63>, o Shift-n per a cercar en la direcci<63> contr<74>ria.
|
||||||
|
|
||||||
3. L'ordre % quan el cursor <EFBFBD>s a sobre un (,),[,],{, o } troba la
|
3. L'ordre % quan el cursor es troba en un (, ), [, ], {, o } troba la
|
||||||
parella corresponent.
|
parella corresponent.
|
||||||
|
|
||||||
4. Per substituir el primer 'vell' per 'nou' en una l<>nia :s/vell/nou
|
4. Per a substituir el primer 'vell' per 'nou' en una l<>nia :s/vell/nou
|
||||||
Per substituir tots els 'vell' per 'nou' en una l<>nia :s/vell/nou/g
|
Per a substituir tots els 'vell' per 'nou' en una l<>nia :s/vell/nou/g
|
||||||
Per substituir frases entre les l<>nies # i # :#,#s/vell/nou/g
|
Per a substituir frases entre les l<>nies # i # :#,#s/vell/nou/g
|
||||||
Per substituir totes les coincid<69>ncies en el fitxer :%s/vell/nou/g
|
Per a substituir totes les coincid<69>ncies en el fitxer :%s/vell/nou/g
|
||||||
Per demanar confirmaci<63> cada cop afegiu 'c' :%s/vell/nou/gc
|
Per a demanar confirmaci<63> cada cop afegiu 'c' :%s/vell/nou/gc
|
||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 5.1: COM EXECUTAR UNA ORDRE EXTERNA
|
Lli<6C><69> 5.1: COM EXECUTAR UNA ORDRE EXTERNA
|
||||||
|
|
||||||
|
|
||||||
** Teclegeu :! seguit d'una ordre externa per executar-la. **
|
** Teclegeu :! seguit d'una ordre externa per a executar-la. **
|
||||||
|
|
||||||
1. Premeu el familiar : per col<6F>locar el cursor a la part de baix de
|
1. Premeu el familiar : per a col<EFBFBD>locar el cursor a la part de baix de
|
||||||
la pantalla. Aix<69> us permet entrar una ordre.
|
la pantalla. Aix<69> us permet entrar una ordre.
|
||||||
|
|
||||||
2. Ara teclegeu el car<61>cter ! (signe d'exclamaci<63>). Aix<69> us permet
|
2. Ara teclegeu el car<61>cter ! (signe d'exclamaci<63>). Aix<69> us permet
|
||||||
executar qualsevol ordre de la shell.
|
executar qualsevol ordre de l'int<6E>rpret del sistema.
|
||||||
|
|
||||||
3. Com a exemple escriviu ls i tot seguit premeu <ENTRAR>. Aix<69> us
|
3. Per exemple, escriviu ls i tot seguit premeu <ENTRAR>. Aix<69> us
|
||||||
mostrar<61> el contingut del directori, tal com si estigu<67>ssiu a la
|
mostrar<61> el contingut del directori, tal com si estigu<67>ssiu a la
|
||||||
l<>nia d'ordres. Feu servir :!dir si ls no funciona.
|
l<>nia d'ordres. Proveu :!dir si ls no funciona.
|
||||||
|
|
||||||
Nota: D'aquesta manera es pot executar qualsevol ordre externa.
|
Nota: D'aquesta manera <EFBFBD>s possible executar qualsevol ordre externa.
|
||||||
|
|
||||||
Nota: Totes les ordres : s'han d'acabar amb la tecla <ENTRAR>
|
Nota: Totes les ordres : s'han d'acabar amb la tecla <ENTRAR>
|
||||||
|
|
||||||
@@ -529,17 +531,17 @@ Nota: Totes les ordres : s'han d'acabar amb la tecla <ENTRAR>
|
|||||||
Lli<6C><69> 5.2: M<>S SOBRE L'ESCRIPTURA DE FITXERS
|
Lli<6C><69> 5.2: M<>S SOBRE L'ESCRIPTURA DE FITXERS
|
||||||
|
|
||||||
|
|
||||||
** Per desar els canvis fets, escriviu :w FITXER. ***
|
** Per a desar els canvis fets, escriviu :w FITXER. **
|
||||||
|
|
||||||
1. Escriviu :!dir o b<> :!ls per obtenir un llistat del directori.
|
1. Escriviu :!dir o b<> :!ls per a obtenir un llistat del directori.
|
||||||
Ja sabeu que heu de pr<70>mer <ENTRAR> despr<70>s d'aix<69>.
|
Ja sabeu que heu de pr<70>mer <ENTRAR> despr<70>s d'aix<69>.
|
||||||
|
|
||||||
2. Trieu un nom de fitxer que no existeixi, com ara PROVA.
|
2. Trieu un nom de fitxer que no existeixi, com ara PROVA.
|
||||||
|
|
||||||
3. Ara feu: :w PROVA (on PROVA <20>s el nom que heu triat.)
|
3. Ara feu: :w PROVA (on PROVA <20>s el nom que heu triat.)
|
||||||
|
|
||||||
4. Aix<69> desa tot el fitxer amb el nom de PROVA. Per comprovar-ho
|
4. Aix<69> desa el text en un fitxer amb el nom de PROVA. Per a comprovar-ho
|
||||||
escriviu :!dir per veure el contingut del directori.
|
escriviu :!dir i mireu el contingut del directori.
|
||||||
|
|
||||||
Note: Si sortiu del Vim i entreu una altra vegada amb el fitxer PROVA, el
|
Note: Si sortiu del Vim i entreu una altra vegada amb el fitxer PROVA, el
|
||||||
fitxer ser<65> una c<>pia exacta del tutor que heu desat.
|
fitxer ser<65> una c<>pia exacta del tutor que heu desat.
|
||||||
@@ -549,13 +551,13 @@ Note: Si sortiu del Vim i entreu una altra vegada amb el fitxer PROVA, el
|
|||||||
|
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lli<6C><69> 5.3: UNA ORDRE SELECTIVA PER DESAR
|
Lli<6C><69> 5.3: UNA ORDRE SELECTIVA PER A DESAR
|
||||||
|
|
||||||
|
|
||||||
** Per desar una part del fitxer, escriviu :#,# w FITXER **
|
** Per a desar una part del fitxer, escriviu :#,# w FITXER **
|
||||||
|
|
||||||
1. Un altre cop, feu :!dir o :!ls per obtenir un llistat del directori
|
1. Un altre cop, feu :!dir o :!ls per a obtenir un llistat del
|
||||||
i trieu un nom de fitxer adequat com ara PROVA.
|
directori i trieu un nom de fitxer adequat com ara PROVA.
|
||||||
|
|
||||||
2. Moveu el cursor a dalt de tot de la p<>gina i premeu Ctrl-g per
|
2. Moveu el cursor a dalt de tot de la p<>gina i premeu Ctrl-g per
|
||||||
saber el n<>mero de la l<>nia. RECORDEU AQUEST N<>MERO!
|
saber el n<>mero de la l<>nia. RECORDEU AQUEST N<>MERO!
|
||||||
@@ -563,11 +565,11 @@ Note: Si sortiu del Vim i entreu una altra vegada amb el fitxer PROVA, el
|
|||||||
3. Ara aneu a baix de tot de la p<>gina i torneu a pr<70>mer Ctrl-g.
|
3. Ara aneu a baix de tot de la p<>gina i torneu a pr<70>mer Ctrl-g.
|
||||||
RECORDEU AQUEST N<>MERO TAMB<4D>!
|
RECORDEU AQUEST N<>MERO TAMB<4D>!
|
||||||
|
|
||||||
4. Per desar NOM<4F>S una secci<63> en un fitxer, escriviu :#,# w PROVA on
|
4. Per a desar NOM<4F>S una secci<63> en un fitxer, escriviu :#,# w PROVA on
|
||||||
#,# s<>n els dos n<>meros que heu recordat (dalt, baix) i PROVA el nom
|
#,# s<>n els dos n<>meros que heu recordat (dalt, baix) i PROVA el nom
|
||||||
del fitxer.
|
del fitxer.
|
||||||
|
|
||||||
5. Mireu que el fitxer nou hi sigui amb :!dir per<65> no l'esborreu.
|
5. Comproveu que el fitxer nou hi sigui amb :!dir per<65> no l'esborreu.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -575,22 +577,22 @@ Note: Si sortiu del Vim i entreu una altra vegada amb el fitxer PROVA, el
|
|||||||
Lli<6C><69> 5.4: OBTENIR I AJUNTAR FITXERS
|
Lli<6C><69> 5.4: OBTENIR I AJUNTAR FITXERS
|
||||||
|
|
||||||
|
|
||||||
** Per inserir el contingut d'un fitxer, feu :r FITXER **
|
** Per a inserir el contingut d'un fitxer, feu :r FITXER **
|
||||||
|
|
||||||
1. Assegureu-vos, amb l'ordre :!dir , que el fitxer PROVA encara hi <20>s.
|
1. Assegureu-vos, amb l'ordre :!dir , que el fitxer PROVA encara hi <20>s.
|
||||||
|
|
||||||
2. Poseu el cursor a dalt de tot d'aquesta p<>gina.
|
2. Situeu el cursor a dalt de tot d'aquesta p<>gina.
|
||||||
|
|
||||||
NOTA: Despr<70>s d'executar el Pas 3 veureu la lli<6C><69> 5.3. Aleshores moveu-vos
|
NOTA: Despr<70>s d'executar el Pas 3 veureu la lli<6C><69> 5.3. Tireu cap avall
|
||||||
cap avall fins a aquesta lli<6C><69> un altre cop.
|
fins a aquesta lli<6C><69> un altre cop.
|
||||||
|
|
||||||
3. Ara obtingueu el fitxer PROVA amb l'ordre :r PROVA on PROVA <20>s el
|
3. Ara obtingueu el fitxer PROVA amb l'ordre :r PROVA on PROVA <20>s el
|
||||||
nom del fitxer.
|
nom del fitxer.
|
||||||
|
|
||||||
NOTA: El fitxer que obtingueu es posa en el lloc on hi hagi el cursor.
|
NOTA: El fitxer que obtingueu s'insereix en el lloc on hi hagi el cursor.
|
||||||
|
|
||||||
4. Per comprovar que s'ha obtingut el fitxer tireu enrere i mireu com
|
4. Per a comprovar que s'ha obtingut el fitxer tireu enrere i mireu com
|
||||||
ara hi han dues c<>pies de la lli<6C><69> 5.3: l'original i la del fitxer.
|
ara hi ha dues c<>pies de la lli<6C><69> 5.3, l'original i la del fitxer.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -600,7 +602,7 @@ NOTA: El fitxer que obtingueu es posa en el lloc on hi hagi el cursor.
|
|||||||
|
|
||||||
1. :!ordre executa una ordre externa.
|
1. :!ordre executa una ordre externa.
|
||||||
|
|
||||||
Alguns exemples <20>tils s<>n:
|
Alguns exemples <20>tils:
|
||||||
(MS-DOS) (Unix)
|
(MS-DOS) (Unix)
|
||||||
:!dir :!ls - mostra un llistat del directori
|
:!dir :!ls - mostra un llistat del directori
|
||||||
:!del FITXER :!rm FITXER - esborra el fitxer FITXER
|
:!del FITXER :!rm FITXER - esborra el fitxer FITXER
|
||||||
@@ -621,21 +623,21 @@ NOTA: El fitxer que obtingueu es posa en el lloc on hi hagi el cursor.
|
|||||||
Lli<6C><69> 6.1: L'ORDRE OBRIR
|
Lli<6C><69> 6.1: L'ORDRE OBRIR
|
||||||
|
|
||||||
|
|
||||||
** Premeu o per obrir una l<>nia sota el cursor i entrar en mode inserci<63>. **
|
** Premeu o per a obrir una l<>nia i entrar en mode inserci<63>. **
|
||||||
|
|
||||||
1. Moveu el cursor a la l<>nia de sota marcada amb --->.
|
1. Moveu el cursor a la l<>nia de sota senyalada amb --->.
|
||||||
|
|
||||||
2. Premeu o (min<69>scula) per obrir una l<>nia SOTA el cursor i situar-vos
|
2. Premeu o (min<69>scula) per a obrir una l<>nia a BAIX del cursor i
|
||||||
en mode d'inserci<63>.
|
situar-vos en mode d'inserci<63>.
|
||||||
|
|
||||||
3. Ara copieu la l<>nia marcada amb ---> i premeu <ESC> per tornar al mode
|
3. Copieu la l<>nia senyalada amb ---> i premeu <ESC> per a tornar al mode
|
||||||
normal.
|
normal.
|
||||||
|
|
||||||
---> Despr<70>s de pr<70>mer o el cursor es situa a la l<>nia nova en mode inserci<63>.
|
---> Despr<70>s de pr<70>mer o el cursor se situa a la l<>nia nova en mode inserci<63>.
|
||||||
|
|
||||||
4. Per obrir una l<>nia SOBRE el cursor, premeu la O maj<61>scula, en lloc
|
4. Per a obrir una l<>nia a SOBRE del cursor, premeu la O maj<61>scula, en lloc
|
||||||
de la min<69>scula. Proveu-ho amb la l<>nia de sota.
|
de la min<69>scula. Proveu-ho amb la l<>nia de sota.
|
||||||
Obriu una l<>nia sobre aquesta amb Shift-O amb el cursor en aquesta l<>nia.
|
Obriu una l<>nia sobre aquesta prement Shift-o amb el cursor en aquesta l<>nia.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -644,13 +646,13 @@ Obriu una l
|
|||||||
Lli<6C><69> 6.2: L'ORDRE AFEGIR
|
Lli<6C><69> 6.2: L'ORDRE AFEGIR
|
||||||
|
|
||||||
|
|
||||||
** Premeu a per afegir text DESPR<50>S del cursor. **
|
** Premeu a per a afegir text DESPR<50>S del cursor. **
|
||||||
|
|
||||||
1. Moveu el cursor al final de la primera l<>nia de sota marcada
|
1. Moveu el cursor al final de la primera l<>nia de sota senyalada
|
||||||
amb ---> prement $ en el mode Normal.
|
amb ---> prement $ en el mode Normal.
|
||||||
|
|
||||||
2. Premeu la lletra a (min<69>scula) per afegir text DESPR<50>S del car<61>cter
|
2. Premeu la lletra a (min<69>scula) per a afegir text DESPR<50>S del car<61>cter
|
||||||
sota el cursor. (La A maj<61>scula afegeix text al final de l<>nia.)
|
sota el cursor. (La A maj<61>scula afegeix text al final de la l<EFBFBD>nia.)
|
||||||
|
|
||||||
Nota: Aix<69> s'evita haver de pr<70>mer i , l'<27>ltim car<61>cter, el text a inserir,
|
Nota: Aix<69> s'evita haver de pr<70>mer i , l'<27>ltim car<61>cter, el text a inserir,
|
||||||
la tecla <ESC>, cursor a la dreta, i finalment x , nom<6F>s per afegir
|
la tecla <ESC>, cursor a la dreta, i finalment x , nom<6F>s per afegir
|
||||||
@@ -667,20 +669,20 @@ Nota: Aix
|
|||||||
Lli<6C><69> 6.3: UNA ALTRA MANERA DE SUBSTITUIR
|
Lli<6C><69> 6.3: UNA ALTRA MANERA DE SUBSTITUIR
|
||||||
|
|
||||||
|
|
||||||
** Teclegeu una R maj<61>scula per substituir m<>s d'un car<61>cter. **
|
** Teclegeu una R maj<61>scula per a substituir m<>s d'un car<61>cter. **
|
||||||
|
|
||||||
1. Moveu el cursor a la l<>nia de sota marcada amb --->.
|
1. Moveu el cursor a la l<>nia de sota senyalada amb --->.
|
||||||
|
|
||||||
2. Poseu el cursor al principi de la primera paraula que es diferent
|
2. Poseu el cursor al principi de la primera paraula que <EFBFBD>s diferent
|
||||||
respecte a la segona l<>nia marcada amb ---> (la paraula "l'<27>ltima").
|
respecte a la segona l<>nia senyalada amb ---> (la paraula "l'<27>ltima").
|
||||||
|
|
||||||
3. Ara premeu R i substitu<74>u el que queda de text a la primera l<>nia
|
3. Ara premeu R i substitu<74>u el que queda de text a la primera l<>nia
|
||||||
escrivint sobre el text vell, per fer-la igual que la segona.
|
escrivint sobre el text vell, per a fer-la igual que la segona.
|
||||||
|
|
||||||
---> Per fer aquesta l<>nia igual que l'<27>ltima useu les tecles.
|
---> Per a fer aquesta l<>nia igual que l'<27>ltima useu les tecles.
|
||||||
---> Per fer aquesta l<>nia igual que la segona, premeu R i el text nou.
|
---> Per a fer aquesta l<>nia igual que la segona, premeu R i el text nou.
|
||||||
|
|
||||||
4. Tingueu en compte que en pr<70>mer <ESC> per sortir, el text que no
|
4. Tingueu en compte que en pr<70>mer <ESC> per a sortir, el text que no
|
||||||
s'hagi alterat es mant<6E>.
|
s'hagi alterat es mant<6E>.
|
||||||
|
|
||||||
|
|
||||||
@@ -695,7 +697,7 @@ Nota: Aix
|
|||||||
1. Cerqueu la paraula 'ignorar' amb: /ignorar
|
1. Cerqueu la paraula 'ignorar' amb: /ignorar
|
||||||
Repetiu-ho uns quants cops amb la tecla n.
|
Repetiu-ho uns quants cops amb la tecla n.
|
||||||
|
|
||||||
2. Establiu l'opci<63> 'ic' (Ignorar Capitals) escrivint:
|
2. Establiu l'opci<63> 'ic' (ignore case) escrivint:
|
||||||
:set ic
|
:set ic
|
||||||
|
|
||||||
3. Ara cerqueu 'ignorar' un altre cop amb la tecla n.
|
3. Ara cerqueu 'ignorar' un altre cop amb la tecla n.
|
||||||
@@ -707,22 +709,22 @@ Nota: Aix
|
|||||||
5. Ara torneu a executar una ordre de cerca, i mireu qu<71> passa:
|
5. Ara torneu a executar una ordre de cerca, i mireu qu<71> passa:
|
||||||
/ignorar
|
/ignorar
|
||||||
|
|
||||||
6. Per treure el ressalt dels resultats, feu:
|
6. Per a treure el ressaltat dels resultats, feu:
|
||||||
:nohlsearch
|
:nohlsearch
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
LLI<4C><49> 6 SUMARI
|
LLI<4C><49> 6 SUMARI
|
||||||
|
|
||||||
|
|
||||||
1. L'ordre o obre una l<>nia SOTA la del cursor i mou el cursor a la nova
|
1. L'ordre o obre una l<>nia a SOTA la del cursor i mou el cursor a la nova
|
||||||
l<>nia, en mode Inserci<63>.
|
l<>nia, en mode Inserci<63>.
|
||||||
La O maj<61>scula obre la l<>nia a SOBRE la que hi ha el cursor.
|
La O maj<61>scula obre la l<>nia a SOBRE la que hi ha el cursor.
|
||||||
|
|
||||||
2. Premeu una a per afegir text DESPR<50>S del car<61>cter sota el cursor.
|
2. Premeu una a per a afegir text DESPR<50>S del car<61>cter a sota del cursor.
|
||||||
La A maj<61>scula afegeix autom<6F>ticament el text a final de l<>nia.
|
La A maj<61>scula afegeix autom<6F>ticament el text a final de l<>nia.
|
||||||
|
|
||||||
3. L'ordre R maj<61>scula us posa en mode substituci<63> fins que premeu <ESC>.
|
3. L'ordre R maj<61>scula us posa en mode substituci<63> fins que premeu <ESC>.
|
||||||
|
|
||||||
4. Escriviu ":set xxx" per establir l'opci<63> "xxx"
|
4. Escriviu ":set xxx" per a establir l'opci<63> "xxx"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -738,16 +740,16 @@ Nota: Aix
|
|||||||
|
|
||||||
** Utilitzeu el sistema intern d'ajuda **
|
** Utilitzeu el sistema intern d'ajuda **
|
||||||
|
|
||||||
El Vim t<> un extens sistema d'ajuda. Per llegir una introducci<63> proveu una
|
El Vim t<> un extens sistema d'ajuda. Per a llegir una introducci<63> proveu una
|
||||||
d'aquestes tres coses:
|
d'aquestes tres coses:
|
||||||
- premeu la tecla <AJUDA> (si en teniu alguna)
|
- premeu la tecla <AJUDA> (si la teniu)
|
||||||
- premeu la tecla <F1> (si en teniu alguna)
|
- premeu la tecla <F1> (si la teniu)
|
||||||
- escriviu :help <ENTRAR>
|
- escriviu :help <ENTRAR>
|
||||||
|
|
||||||
Teclegeu :q <ENTRAR> per tancar la finestra d'ajuda.
|
Teclegeu :q <ENTRAR> per a tancar la finestra d'ajuda.
|
||||||
|
|
||||||
Podeu trobar ajuda sobre pr<70>cticament qualsevol tema donant un argument
|
Podeu trobar ajuda sobre pr<70>cticament qualsevol tema passant un argument
|
||||||
a l'ordre ":help". Proveu aix<EFBFBD> (no oblideu pr<70>mer <ENTRAR>):
|
a l'ordre ":help". Proveu el seg<65>ent (no oblideu pr<70>mer <ENTRAR>):
|
||||||
|
|
||||||
:help w
|
:help w
|
||||||
:help c_<T
|
:help c_<T
|
||||||
@@ -758,16 +760,17 @@ Nota: Aix
|
|||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
LLI<4C><49> 8: CREAR UN SCRIPT D'INICI
|
LLI<4C><49> 8: CREAR UN SCRIPT D'INICI
|
||||||
|
|
||||||
** Activar funcions autom<6F>ticament **
|
** Activeu funcions autom<6F>ticament **
|
||||||
|
|
||||||
El Vim t<> moltes m<>s funcions que el Vi, per<65> moltes estan desactivades per
|
El Vim t<> moltes m<>s funcions que el Vi, per<65> moltes estan desactivades
|
||||||
omissi<EFBFBD>. Per comen<65>ar a utilitzar m<>s funcions heu de crear un fitxer "vimrc".
|
per defecte. Per a comen<EFBFBD>ar a utilitzar m<>s funcions heu de crear un
|
||||||
|
fitxer "vimrc".
|
||||||
|
|
||||||
1. Comenceu a editar el fitxer "vimrc", depenent del sistema
|
1. Comenceu a editar el fitxer "vimrc", depenent del sistema
|
||||||
:edit ~/.vimrc per Unix
|
:edit ~/.vimrc per Unix
|
||||||
:edit $VIM/_vimrc per MS-Windows
|
:edit $VIM/_vimrc per MS-Windows
|
||||||
|
|
||||||
2. Ara llegiu el fitxer "vimrc" d'exemple:
|
2. Llegiu el fitxer "vimrc" d'exemple:
|
||||||
|
|
||||||
:read $VIMRUNTIME/vimrc_example.vim
|
:read $VIMRUNTIME/vimrc_example.vim
|
||||||
|
|
||||||
@@ -775,32 +778,31 @@ Nota: Aix
|
|||||||
|
|
||||||
:write
|
:write
|
||||||
|
|
||||||
El pr<70>xim cop que executeu el Vim usar<61> ressalt de sintaxi.
|
El pr<70>xim cop que executeu el Vim usar<61> ressaltat de sintaxi. Podeu
|
||||||
Podeu afegir els ajustos que vulgueu en aquest fitxer "vimrc".
|
afegir els ajustos que vulgueu en aquest fitxer "vimrc".
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
Aqu<71> conclou el Tutor del Vim. Ha sigut un intent de fer-vos una breu
|
Aqu<71> conclou el Tutor del Vim. <EFBFBD>s una breu introducci<63> a l'editor Vim,
|
||||||
introducci<63> a l'editor Vim, suficient com per qu<EFBFBD> el pugueu comen<65>ar a fer
|
suficient perqu<71> el pugueu comen<65>ar a fer servir. No <20>s complet perqu<71>
|
||||||
servir. Est<73> lluny de ser complet perqu<71> el Vim t<> moltes m<>s ordres.
|
el Vim t<> moltes ordres. Per a llegir el manual de l'usuari, feu:
|
||||||
Llegiu el manual de l'usuari: ":help user-manual".
|
":help user-manual".
|
||||||
|
|
||||||
Per un estudi m<>s profund us recomanem el seg<65>ent llibre:
|
Per a un estudi m<>s a fons us recomanem el seg<65>ent llibre:
|
||||||
Vim - Vi Improved - de Steve Oualline
|
Vim - Vi Improved - de Steve Oualline
|
||||||
Editorial: New Riders
|
Editorial: New Riders
|
||||||
<20>s el primer llibre dedicat completament al Vim, especialment <20>til per a
|
<20>s el primer llibre dedicat completament al Vim, especialment <20>til per a
|
||||||
usuaris novells. T<EFBFBD> molts exemples i dibuixos.
|
usuaris novells. Cont<EFBFBD> molts exemples i diagrames.
|
||||||
Vegeu http://iccf-holland.org/click5.html
|
Vegeu http://iccf-holland.org/click5.html
|
||||||
|
|
||||||
Aquest altre <20>s m<>s vell i tracta m<>s sobre el Vi que sobre el Vim:
|
Aquest altre <20>s m<>s vell i tracta m<>s sobre el Vi que sobre el Vim:
|
||||||
Learning the Vi Editor - de Linda Lamb
|
Learning the Vi Editor - de Linda Lamb
|
||||||
Editorial: O'Reilly & Associates Inc.
|
Editorial: O'Reilly & Associates Inc.
|
||||||
<20>s un bon llibre per saber qualsevol cosa que desitgeu sobre el Vi.
|
<20>s un bon llibre per a aprendre qualsevol cosa que desitgeu sobre el Vi.
|
||||||
La sisena edici<63> tamb<6D> inclou informaci<63> sobre el Vim.
|
La sisena edici<63> tamb<6D> inclou informaci<63> sobre el Vim.
|
||||||
|
|
||||||
Aquest tutorial ha estat escrit per Michael C. Pierce i Robert K. Ware,
|
Aquest tutorial ha estat escrit per Michael C. Pierce i Robert K. Ware,
|
||||||
Colorado School of Mines amb la col<6F>laboraci<63> de Charles Smith,
|
Colorado School of Mines amb la col<6F>laboraci<63> de Charles Smith, Colorado
|
||||||
Colorado State University. E-mail: bware@mines.colorado.edu.
|
State University. E-mail: bware@mines.colorado.edu.
|
||||||
|
|
||||||
Modificat pel Vim per Bram Moolenaar.
|
Modificat pel Vim per Bram Moolenaar.
|
||||||
|
|
||||||
|
|||||||
@@ -481,7 +481,10 @@ You need to set the following variables:
|
|||||||
MZSCHEME: Where Racket is installed.
|
MZSCHEME: Where Racket is installed.
|
||||||
E.g. C:\Program Files (x86)\Racket
|
E.g. C:\Program Files (x86)\Racket
|
||||||
DYNAMIC_MZSCHEME: Whether dynamic linking is used. Usually, set to yes.
|
DYNAMIC_MZSCHEME: Whether dynamic linking is used. Usually, set to yes.
|
||||||
MZSCHEME_VER: Racket DLL version. E.g. 3m_9z0ds0 for Racket 6.3.
|
MZSCHEME_VER: Racket DLL version which is used for the file name.
|
||||||
|
E.g. 3m_9z0ds0 for Racket 6.3.
|
||||||
|
The DLL can be found under the lib directory. E.g.
|
||||||
|
C:\Program Files (x86)\Racket\lib\libracket3m_XXXXXX.dll
|
||||||
MZSCHEME_COLLECTS: (Optional) Path of the collects directory used at
|
MZSCHEME_COLLECTS: (Optional) Path of the collects directory used at
|
||||||
runtime. Default: $(MZSCHEME)\collects
|
runtime. Default: $(MZSCHEME)\collects
|
||||||
User can override this with the PLTCOLLECTS environment
|
User can override this with the PLTCOLLECTS environment
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ language.
|
|||||||
messed up by changes in line numbers and show the actual changes in the
|
messed up by changes in line numbers and show the actual changes in the
|
||||||
text.
|
text.
|
||||||
|
|
||||||
(4) Check:
|
(5) Check:
|
||||||
|
|
||||||
While editing the .po file:
|
While editing the .po file:
|
||||||
:source check.vim
|
:source check.vim
|
||||||
|
|||||||
4238
src/po/ca.po
4238
src/po/ca.po
File diff suppressed because it is too large
Load Diff
935
src/po/de.po
935
src/po/de.po
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user