In VIM there is a command for char search:
f. After first use it can be repeated with
;. I like to navigate in line with it. You see that you need to go to bracket in a middle of a line - you press
f( and one-two
; and you are there. There's no such command in Emacs, so I had to write my own. I've managed even to implement repetition with
(setq last-search-forward-char nil) (defun search-forward-char-continue () (interactive) (if (and last-search-forward-char (or (eq (symbol-function last-command) (symbol-function 'search-forward-char)) (eq last-command this-command))) (search-forward-char last-search-forward-char) (progn (insert ";") (setq last-search-forward-char nil)))) (global-set-key (kbd "M-s") 'search-forward-char) (global-set-key (kbd ";") 'search-forward-char-continue)
Key word here is
last-command. Using the same principle other commands also can be assigned to same key.
Programmatic generation of PDF files is a frequent task when developing applications that can export reports, bills, or questionnaires. In this article, we will consider three common tools for creating PDFs, including their installation and converting principles.
Welcome all who are reading this article. I was given a task of creating a parser (spider) with the Scrapy library and parsing FTP server with data. The parser had to find lists of files on the server and handle each file separately depending on the requirement to the parser.