Thank you :-) On Thu, 29 Jun 2023 at 17:55, Tony Mechelynck <antoine.mechely...@gmail.com> wrote:
> On Thu, Jun 29, 2023 at 9:05 AM K otgc <konthegoldco...@gmail.com> wrote: > > > > Hello Vim forum, > > I hope this is the correct vim forum firstly? > > > > So my keyboard Belkin (Ergonomic Smart Keyboard) F8E208-BLK(K B23-BLK) > has an apostrophe key, but not a right single quotation mark. > > > > However my Google Contacts has duplicate data and version1 has the > approved apostrophe, but version2 has the unapproved right single quotation > mark. > > > > How can I run a regex to refactor this in vimdiff? > > Something like Terminal > vimdiff > right window > > :s/<findRightSingleQuotationMark>/' > Enter. > > The problem is I cannot type the right single quotation mark with the > keyboard? Perhaps I can somehow enter the regex with ISO 8859-1 Unicode > U+2019? > > > > Thanks for any help, as manually typing r' could be a lot of repeat. > > If your 'encoding' setting is utf-8 (usually set somewhere early in > your vimrc if your system doesn't default to it) you can type any > character in Vim if you know its codepoint number, see ":help > i_CTRL-V_digit". You should NOT change 'encoding' after Vim has > finished starting up; for some other values of 'encoding' there exist > characters which Vim cannot represent in memory. > > For instance, to enter the codepoint U+2019 when in Insert or > Command-line mode, type Ctrl-V followed by u followed by 2019 > > To replace all right single quotation marks by apostrophes in the > current editfile, you would then type > :%s/’/'/g > where the "replace from" character ’ is obtained by Ctrl-V followed by > u2019 and the "replace by" character ' is the apostrophe. > > Best regards, > Tony. > > -- > -- > You received this message from the "vim_use" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php > > --- > You received this message because you are subscribed to the Google Groups > "vim_use" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to vim_use+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/vim_use/CAJkCKXuyehHycazd-8r21i%3DidAgDmp-aczpCdy%3DnW9t%2B-P_iQw%40mail.gmail.com > . > -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/CANGUsTs0kCLRLWupUFkHYue-EkOVtcExhTR-RFiy_DXvvvM2CQ%40mail.gmail.com.