From 282e325e04b62108e64ebd1ea70d17d05cf67447 Mon Sep 17 00:00:00 2001 From: Hizenberg469 Date: Sun, 10 Aug 2025 09:00:40 +0300 Subject: [PATCH] Searching -> under progress --- .inserting.txt.swo => .searching.txt.swp | Bin 12288 -> 12288 bytes vim-commands | 58 +++++++++++++++++++++++ 2 files changed, 58 insertions(+) rename .inserting.txt.swo => .searching.txt.swp (82%) diff --git a/.inserting.txt.swo b/.searching.txt.swp similarity index 82% rename from .inserting.txt.swo rename to .searching.txt.swp index 4dc4b8eafa3839eee08c2663a827c33c0fe03275..adf90777d30662cc252690d69fdcf2f4dda2a56e 100644 GIT binary patch literal 12288 zcmeHNy>A^w5Z};%fdC2x4H6qtQ1E;&d=*Ge@e(Jo!TBI|96}TA-OamOzrEdKckex4 z5K2u$L6AUnG*n3NM<7vv5DoM+6i9@QhKApq9myhApbgq5{cgWzXJ>vhvy$b_Pj0VY zkgsPa1%6Kn@zFCM*7N6%iQj&CSa|0mPygHRHJY8wOcr%Rug=?$6~=YtA)CgvYiNAg zyB#WG7;o!lId;)`txOmPQog9Qt+KfLpH4mGfHajDNDSPEfurJ;mtPu6{lxRf<mZ|7 z+TuB+M8EZJu1hLq-pdVbyWOq*#Yv$`YWl2jO(w*J$@<2P%ag6OQ{%bv5cY!d|AZbmHEKIl-uynLZPjRc9d9>dH_=o-13x&DQIx(xGOFOGbkw$hd`( zu8Yepc{tKQ%!TN6Q4<`x2r4u|%2Hd?0u6D!Snj$=Ihetk8%CIg#!OtmUPXL-qYLla z+F1fyB|cqI;}dj|i4C_$uF*G@FC~X5NJH=+ei(8sW?{gaD)R9&UGkTioas2k@eLIm zQ?a9}PI)fpovs;nGkH7k)Uc`@)!B&r$;5h4s=x+akSsi@hW8BBMuAlhqz^*FLX+#9 zXLZcPn)055#Sg7ztoF^ZBSF)*<_G&sMS-Ct%I-^BkbEHzQ;bG;$ zAj}!b3OUdEv0idHR9@x7fjj}xOq@g5pm6Fn*>bNf-DJ?^&8F&t=X* z%T-V12n)D(`MBJ{1Rt1muCddaYaMqr8wS}-Okf@~afm@7>b%8mi!pSm!g*Az+N+>R zS9Jk_6sv@SAi1@+zPYlpyu6GH#e+MsdH0z-pS0kNL~^JChP1egY8c4p_CtP6--9Fm X{Y=V<32uaoFZW=BQvyK@0Sn@9FpYy8 literal 12288 zcmeI2OKcQ37{{GlP(`67+?$U?s5~dTn?wSnwu)$^LK6ic0hh};<~18jf|umLu(2n|SlQUAvWLX?(b^7#J$>Hq&XJ`&<~18jf|EEWU1 zB5ld#Qm6P~YH_ikh0vSjrm1VHM%6Y==(I7rs}nvJ%9={rL1>ad2;`+RG~B5xow_W< za4=FH-RuJth0;+NNvmoBk#9&$!z#*Uit86c$UP0f?I&ejAp`Rni({HFEtQA34|)>c zGcnZ~-%0Uv&68tak3UP8&a#CGjVv3_3GegGeza%vTQK;$brrLXb*iXllubW%R8_Ho zq)6pzRoB&qGAC(CJF*#!*GwxdCSqN#lq)R1G|9Kj!3HC>aKB(}ei!=W>v~@y#V7vv zu5H+)rlN-Rr=_VAcqo^Gayckhf;W8Hnk(rPjgWVWQybwhRn?46sij>+1M~M8fT+Rw zS0`=sRcV6=U-v&3(HT@0gOWLjU3Dtgwr-0<(Apxz9zTDa=V4k;ml@_P$^SY&=+YvRHl;FAey!W3HEAHeQgLiH(90c2SH&bFg+B{Oh&3K=|M(fa Tc{#-p&&AB01w^LCb&dWPk}2Bm diff --git a/vim-commands b/vim-commands index 3eb9bbd..bc2cce2 100644 --- a/vim-commands +++ b/vim-commands @@ -309,3 +309,61 @@ Line mode: Do the same thing as "J" command. Only difference is that it doesn't add any space between joining lines. + + +-> Searching commands: + + + @ Command :- f + + + What does it do? + + Searches for the next occurence of the character passed as an argument + from current cursor position on the same line. + NOTE THE WORD, SAME LINE. + + @ Command :- F + + + What does it do? + + Do the same thing as previous command, but in opposite direction. + + @ Command :- ; + + What does it do? + + It repeat the command from the above two, whichever was executed + first. For example, if F + is executed, it will repeat + the same command. + + @ Command :- , + + What does it do? + + It do the opposite of what ";" command does. For example, if + F + is executed, it will execute f + + action, repeatedly. It will do the opposite of whichever + above mentioned command was executed first. + + @ Command :- t + + + + What does it do? + + It search for the and place the cursor just one + position before the current cursor. Note that, using the same + command again will not move the cursor to next position w.r.t + same that was mentioned earlier. + + We can use ";" and "," command to repeat the mentioned command + even if the cursor is present just before the searched , + it pass through the current position. + + Note that the searching is done from left to right. + + @ Command :- T + + + What does it do? + + It perform operation and behave in similar manner as done by t + + command. But, the searching is done in reverse order.