メジャーモードでバッファに文字列を出力する方法がわからなくてテキスト関連のオペレータを一覧にします。
type |
statement |
Function |
char-after &optional position |
Function |
char-before &optional position |
Function |
following-char |
Function |
preceding-char |
Function |
bobp |
Function |
eobp |
Function |
bolp |
Function |
eolp |
type |
statement |
Function |
buffer-substring start end |
Function |
buffer-substring-no-properties start end |
Function |
buffer-string |
Function |
filter-buffer-substring start end &optional delete |
Variable |
filter-buffer-substring-function |
Variable |
filter-buffer-substring-functions |
Variable |
buffer-substring-filters |
Function |
current-word &optional strict really-word |
Function |
thing-at-point thing &optional no-properties |
type |
statement |
Function |
compare-buffer-substrings buffer1 start1 end1 buffer2 start2 end2 |
type |
statement |
Function |
insert &rest args |
Function |
insert-before-markers &rest args |
Command |
insert-char character &optional count inherit |
Function |
insert-buffer-substring from-buffer-or-name &optional start end |
Function |
insert-buffer-substring-no-properties from-buffer-or-name &optional start end |
type |
statement |
Command |
insert-buffer from-buffer-or-name |
Command |
self-insert-command count |
Command |
newline &optional number-of-newlines |
Variable |
overwrite-mode |
type |
statement |
Command |
erase-buffer |
Command |
delete-region start end |
Function |
delete-and-extract-region start end |
Command |
delete-char count &optional killp |
Command |
delete-backward-char count &optional killp |
Command |
backward-delete-char-untabify count &optional killp |
User Option |
backward-delete-char-untabify-method |
type |
statement |
Command |
delete-horizontal-space &optional backward-only |
Command |
delete-indentation &optional join-following-p |
Command |
fixup-whitespace |
Command |
just-one-space &optional n |
Command |
delete-blank-lines |
Command |
delete-trailing-whitespace &optional start end |
type |
statement |
Command |
kill-region start end &optional region |
User Option |
kill-read-only-ok |
Command |
copy-region-as-kill start end &optional region |
type |
statement |
Function |
insert-for-yank string |
Function |
insert-buffer-substring-as-yank buf &optional start end |
User Option |
yank-handled-properties |
User Option |
yank-excluded-properties |
type |
statement |
Command |
yank &optional arg |
Command |
yank-pop &optional arg |
Variable |
yank-undo-function |
type |
statement |
Function |
current-kill n &optional do-not-move |
Function |
kill-new string &optional replace |
Function |
kill-append string before-p |
Variable |
interprogram-paste-function |
Variable |
interprogram-cut-function |
type |
statement |
Variable |
kill-ring |
Variable |
kill-ring-yank-pointer |
User Option |
kill-ring-max |
type |
statement |
Variable |
buffer-undo-list |
Function |
undo-boundary |
Function |
undo-auto-amalgamate |
Variable |
undo-auto-current-boundary-timer |
Variable |
undo-in-progress |
Function |
primitive-undo count list |
type |
statement |
Command |
buffer-enable-undo &optional buffer-or-name |
Command |
buffer-disable-undo &optional buffer-or-name |
User Option |
undo-limit |
User Option |
undo-strong-limit |
User Option |
undo-outer-limit |
User Option |
undo-ask-before-discard |
type |
statement |
Command |
fill-paragraph &optional justify region |
Command |
fill-region start end &optional justify nosqueeze to-eo |
Command |
fill-individual-paragraphs start end &optional justify citation-regexp |
User Option |
fill-individual-varying-indent |
Command |
fill-region-as-paragraph start end &optional justify nosqueeze squeeze-after |
Command |
justify-current-line &optional how eop nosqueeze |
User Option |
default-justification |
Function |
current-justification |
User Option |
sentence-end-double-space |
User Option |
sentence-end-without-period |
User Option |
sentence-end-without-space |
Variable |
fill-paragraph-function |
Variable |
fill-forward-paragraph-function |
Variable |
use-hard-newlines |
type |
statement |
User Option |
fill-column |
Command |
set-left-margin from to margin |
Command |
set-right-margin from to margin |
Function |
current-left-margin |
Function |
current-fill-column |
Command |
move-to-left-margin &optional n force |
Function |
delete-to-left-margin &optional from to |
Function |
indent-to-left-margin |
User Option |
left-margin |
User Option |
fill-nobreak-predicate |
type |
statement |
User Option |
adaptive-fill-mode |
Function |
fill-context-prefix from to |
User Option |
adaptive-fill-regexp |
User Option |
adaptive-fill-first-line-regexp |
User Option |
adaptive-fill-function |
type |
statement |
Variable |
auto-fill-function |
Variable |
normal-auto-fill-function |
Variable |
auto-fill-chars |
type |
statement |
Function |
sort-subr reverse nextrecfun endrecfun &optional startkeyfun endkeyfun predicate |
User Option |
sort-fold-case |
Command |
sort-regexp-fields reverse record-regexp key-regexp start end |
Command |
sort-lines reverse start end |
Command |
sort-paragraphs reverse start end |
Command |
sort-pages reverse start end |
Command |
sort-fields field start end |
Command |
sort-numeric-fields field start end |
User Option |
sort-numeric-base |
Command |
sort-columns reverse &optional beg end |
type |
statement |
Function |
current-column |
Command |
move-to-column column &optional force |
type |
statement |
Function |
current-indentation |
Command |
indent-to column &optional minimum |
User Option |
indent-tabs-mode |
type |
statement |
Command |
indent-for-tab-command &optional rigid |
Variable |
indent-line-function |
Command |
indent-according-to-mode |
Command |
newline-and-indent |
Command |
reindent-then-newline-and-indent |
User Option |
tab-always-indent |
type |
statement |
Command |
indent-region start end &optional to-column |
Variable |
indent-region-function |
Command |
indent-rigidly start end count |
Command |
indent-code-rigidly start end columns &optional nochange-regexp |
type |
statement |
Command |
indent-relative &optional unindented-ok |
Command |
indent-relative-maybe |
type |
statement |
Command |
tab-to-tab-stop |
User Option |
tab-stop-list |
type |
statement |
Command |
back-to-indentation |
Command |
backward-to-indentation &optional arg |
Command |
forward-to-indentation &optional arg |
type |
statement |
Command |
capitalize-region start end |
Command |
downcase-region start end |
Command |
upcase-region start end |
Command |
capitalize-word count |
Command |
downcase-word count |
Command |
upcase-word count |
type |
statement |
Function |
get-text-property pos prop &optional object |
Function |
get-char-property position prop &optional object |
Function |
get-pos-property position prop &optional object |
Function |
get-char-property-and-overlay position prop &optional object |
Variable |
char-property-alias-alist |
Function |
text-properties-at position &optional object |
Variable |
default-text-properties |
type |
statement |
Function |
put-text-property start end prop value &optional object |
Function |
add-text-properties start end props &optional object |
Function |
remove-text-properties start end props &optional object |
Function |
remove-list-of-text-properties start end list-of-properties &optional object |
Function |
set-text-properties start end props &optional object |
Function |
add-face-text-property start end face &optional appendp object |
Function |
propertize string &rest properties |
type |
statement |
Function |
next-property-change pos &optional object limit |
Function |
previous-property-change pos &optional object limit |
Function |
next-single-property-change pos prop &optional object limit |
Function |
previous-single-property-change pos prop &optional object limit |
Function |
next-char-property-change pos &optional limit |
Function |
previous-char-property-change pos &optional limit |
Function |
next-single-char-property-change pos prop &optional object limit |
Function |
previous-single-char-property-change pos prop &optional object limit |
Function |
text-property-any start end prop value &optional object |
Function |
text-property-not-all start end prop value &optional object |
type |
statement |
Variable |
inhibit-point-motion-hooks |
Variable |
show-help-function |
type |
statement |
Variable |
text-property-default-nonsticky |
Function |
insert-and-inherit &rest strings |
Function |
insert-before-markers-and-inherit &rest strings |
type |
statement |
Variable |
buffer-access-fontify-functions |
Variable |
buffer-access-fontified-property |
type |
statement |
Function |
mouse-on-link-p pos |
type |
statement |
Function |
field-beginning &optional pos escape-from-edge limit |
Function |
field-end &optional pos escape-from-edge limit |
Function |
field-string &optional pos |
Function |
field-string-no-properties &optional pos |
Function |
delete-field &optional pos |
Function |
constrain-to-field new-pos old-pos &optional escape-from-edge only-in-line inhibit-capture-property |
type |
statement |
Function |
subst-char-in-region start end old-char new-char &optional noundo |
Command |
translate-region start end table |
type |
statement |
Variable |
register-alist |
Function |
get-register reg |
Function |
set-register reg value |
Command |
view-register reg |
Command |
insert-register reg &optional beforep |
Function |
register-read-with-preview prompt |
type |
statement |
Function |
transpose-regions start1 end1 start2 end2 &optional leave-markers |
type |
statement |
Function |
zlib-available-p |
Function |
zlib-decompress-region start end |
type |
statement |
Command |
base64-encode-region beg end &optional no-line-break |
Function |
base64-encode-string string &optional no-line-break |
Command |
base64-decode-region beg end |
Function |
base64-decode-string string |
type |
statement |
Function |
secure-hash algorithm object &optional start end binary |
Function |
md5 object &optional start end coding-system noerror |
type |
statement |
Function |
libxml-parse-html-region start end &optional base-url discard-comments |
Function |
shr-insert-document dom |
Function |
libxml-parse-xml-region start end &optional base-url discard-comments |
type |
statement |
Function |
prepare-change-group &optional buffer |
Function |
activate-change-group handle |
Function |
accept-change-group handle |
Function |
cancel-change-group handle |
type |
statement |
Variable |
before-change-functions |
Variable |
after-change-functions |
Macro |
combine-after-change-calls body... |
Variable |
first-change-hook |
Variable |
inhibit-modification-hooks |
おわり
ざっと眺めてみたけど答はなかったみたい。
ナローイングと併せて insert するんかな。
しかし、、、、沢山あるな。