function sucess() {
message = ["Good!","Awesome!","Super!","Nice!","Great!"];
return message[Math.floor(Math.random() * message.length)];
}
$(document).ready(function(){
var validator = $(".contactform").validate({ ...
success: function(label) {
label.addClass("valid").text(success());
}
}); //end form validate code
});
y kbd> y kbd> или Y kbd> для копирования строки (мнемоника: y ank)
или
d kbd> d kbd> - d выбирают строку (Vim копирует что Вы удалили в «регистр», похожий на буфер обмена, как операция вырезать )
, затем
p kbd> до p задайте скопированный или удаленный текст после текущей строки
или
P kbd> до p вставьте скопированный или удаленный текст перед текущей строкой
Другим вариантом было бы пойти с:
nmap <C-d> mzyyp`z
дает вам преимущество сохранения позиции курсора.
y kbd> y kbd> p kbd> - вставить после
y kbd> y kbd> P kbd> - вставить перед
Я знаю, что опаздываю на вечеринку, но что угодно; У меня это есть в моем .vimrc:
nnoremap <C-d> :copy .<CR>
vnoremap <C-d> :copy '><CR>
команда :copy
просто копирует выбранную строку или диапазон (всегда целые строки) в число ниже номера строки, заданного в качестве аргумента.
В обычном режиме это copy .
копирует эту строку чуть ниже этой строки .
А в визуальном режиме он превращается в '<,'> copy '>
копию от начала выделения до конца выделения на строку ниже конца выделения .
1 поймал: когда вы используете «p», чтобы поместить строку, она помещает ее после строки, на которой находится ваш курсор, поэтому, если вы хотите добавить строку после строки, которую вы дергаете, не перемещайте курсор вниз на строку, прежде чем ставить новую строку.
Вы также можете попробовать < C-x < C-l > который будет повторять последнюю строку из режима вставки и откроет окно завершения со всеми строками. Он работает почти так же, как < C-p >
Если вы хотите другой способ: -)
"ayy
, это сохранит строку в буфере a
"ap
, это поместит содержимое буфера a
в курсор.
Есть много вариантов этого.
"a5yy
это будет хранить 5 строк в буфере a
, см. http://www.vim.org/htmldoc/help.html для большего удовольствия
y kbd> y kbd>
восстановит текущую строку, не удаляя ее
d kbd> d kbd>
удалит текущую строку
p kbd>
будет put
строка, захваченная любым из предыдущих методов
y y p - помнят его с "ура!"
Несколько строк с промежуточным числом:
y 7 y p
Сделайте это:
Первый, y y для копирования текущей строки, и затем p для вставки.
Мне нравится: Shift + v (чтобы сразу выделить всю строку и позволить выбрать другие строки, если хотите), y, p