cont trad cap 25
This commit is contained in:
parent
f5e59c2bd8
commit
58fbbf4c6a
1 changed files with 14 additions and 14 deletions
|
@ -95,51 +95,51 @@ echo str =~ "Abundante"
|
|||
" devuelve true porque no tiene en cuenta las mayúsculas
|
||||
```
|
||||
|
||||
If you are writing a plugin for others, this is a tricky situation. Does the user use `ignorecase` or `noignorecase`? You definitely do *not* want to force your users to change their ignore case option. So what do you do?
|
||||
Si estás escribiendo un complemento para otras personas, esto puede ser una situación engorrosa. ¿Utiliza esa persona `ignorecase` o `noignorecase`? Realmente *no* quieres forzar a nadie a cambiar sus opciones de ignorar o no las mayúsculas. ¿Qué puedes hacer?
|
||||
|
||||
Luckily, Vim has an operator that can *always* ignore or match case. To always match case, add a `#` at the end.
|
||||
Afortunadamente, Vim tiene un par de operadores que *siempre* puede ignorar o tener en cuenta las mayúsculas y minúsculas. Para siempre tener en cuenta las mayúsculas, añade un `#` al final.
|
||||
|
||||
```
|
||||
set ignorecase
|
||||
echo str =~# "hearty"
|
||||
echo str =~# "abundante"
|
||||
" devuelve true
|
||||
|
||||
echo str =~# "HearTY"
|
||||
echo str =~# "AbundaNTe"
|
||||
" devuelve false
|
||||
|
||||
set noignorecase
|
||||
echo str =~# "hearty"
|
||||
echo str =~# "abundante"
|
||||
" true
|
||||
|
||||
echo str =~# "HearTY"
|
||||
echo str =~# "AbundaNTe"
|
||||
" false
|
||||
|
||||
echo str !~# "HearTY"
|
||||
echo str !~# "AbundaNTe"
|
||||
" true
|
||||
```
|
||||
|
||||
To always ignore case when comparing, append it with `?`:
|
||||
Para siempre ignorar las mayúsculas y minúsculas al comparar, añade `?`:
|
||||
|
||||
```
|
||||
set ignorecase
|
||||
echo str =~? "hearty"
|
||||
echo str =~? "abundante"
|
||||
" true
|
||||
|
||||
echo str =~? "HearTY"
|
||||
echo str =~? "AbundaNTe"
|
||||
" true
|
||||
|
||||
set noignorecase
|
||||
echo str =~? "hearty"
|
||||
echo str =~? "abundante"
|
||||
" true
|
||||
|
||||
echo str =~? "HearTY"
|
||||
echo str =~? "AbundaNTe"
|
||||
" true
|
||||
|
||||
echo str !~? "HearTY"
|
||||
echo str !~? "AbundaNTe"
|
||||
" false
|
||||
```
|
||||
|
||||
I prefer to use `#` to always match the case and be on the safe side.
|
||||
Yo prefiero utilizar `#` para siempre tener en cuenta las mayúsculas y minúsculas y siempre ir sobre seguro.
|
||||
|
||||
## If
|
||||
|
||||
|
|
Loading…
Reference in a new issue