company-mode

Modular in-buffer completion framework for Emacs

View on GitHub

哥哥撸激情综合网激情五月乔碧萝被B站永久封禁:“骗”来的流量终究昙花一现

發布時間︰

最後他把椅子挪近一些,把手放在我的胳臂上。 “你啊,霍夫米勒,我不是你的監護人,沒有必要給你上什麼課。不過哥哥撸 “別這樣!別這樣!”我在她耳邊悄聲說道,我實在找不到別的話說, “伊羅娜馬上就要來了。”我發現,我說出這些空洞無力的話,她只有顫抖 得更加厲害,那股猛烈爆發的同情心又開始涌上我的心頭。我向她彎下腰去, 在她額上輕輕地飛快地吻了一下。激情综合网 這您不是知道得最清楚嗎。伊羅娜在電話里告訴我,只不過把行期推遲幾天 而已。” 有一個跛足老人——顯然是個腳夫——正在給他的手推車的輪子上油,在燈 火通明的廚房窗戶後面有個女人在熨衣服,另一個女人,我想,是在一只盆 里給她的小該子洗澡。不知什麼地方,我無法確定是在哪一層樓,大概是在 我頭頂上那一層或者在我腳底下那一層,有人在練音階,老是那幾句,老是 那幾句。我又往鐘上看了一眼︰七點二十五分,七點三十分。他究竟為什麼 不回來?我已經不能再等了,我也不願意再等下去了!我感到,這樣一味傻 等會使我六神無主,舉止拘謹。激情五月 我的嗓子眼堵住了,答不上來。我立刻明白了︰在所有的人當中,這樣 說話,這樣發問的只有一種人︰那就是盲人。只有瞎子走起路來遲遲疑疑, 這樣輕輕地拖著腳步,只有瞎子說起話來才有這種毫無把握的口氣。在同一 個瞬間,我腦子里像閃電似的忽然想起︰開克斯法爾伐不是提到過嗎,康多 爾娶了一個雙目失明的女人為妻?這個女人站在門縫後面發問,可又看不見 我,她想必就是他太太,只有她才可能是他太太。我竭盡目力往那里看,想 從一片陰影之中抓住她的身影,最後終于分辨出來,她是個身材瘦削的女人, 穿了一件寬大的睡衣,灰色的頭發有些蓬亂。啊,天主,這麼一個毫無魅力、 相貌難看的女人竟是他的妻子!被這麼一雙完全死去的瞳孔牢牢盯住,並且 知道,我其實並沒有被她看見,這種感覺真是可怕;同時,我從她現在把頭 探向前面側耳傾听的樣子感覺到,她正努力用她所有的感官來抓住那個陌生 人,他此刻正呆在這間她把握不住的房間里。她這樣一使勁,把她那張嘴唇 肥厚的大嘴歪扭得更加難看了。

Company is a text completion framework for Emacs. The name stands for "complete anything". It uses pluggable back-ends and front-ends to retrieve and display completion candidates.

It comes with several back-ends such as Elisp, Clang, Semantic, Eclim, Ropemacs, Ispell, CMake, BBDB, Yasnippet, dabbrev, etags, gtags, files, keywords and a few others.

The CAPF back-end provides a bridge to the standard completion-at-point-functions facility, and thus works with any major mode that defines a proper completion function.

Screenshots

company-elisp company-semantic

Installation

This package is part of GNU ELPA (M-x list-packages).

Advanced users can also download the development snapshot.

Usage

Once installed, enable company-mode with M-x company-mode.

Completion will start automatically after you type a few letters. Use M-n and M-p to select, <return> to complete or <tab> to complete the common part. Search through the completions with C-s, C-r and C-o. Press M-(digit) to quickly complete with one of the first 10 candidates.

Type M-x company-complete to initiate completion manually. Bind this command to a key combination of your choice.

When the completion candidates are shown, press <f1> to display the documentation for the selected candidate, or C-w to see its source. Not all back-ends support this.

To use company-mode in all buffers, add the following line to your init file:

(add-hook 'after-init-hook 'global-company-mode)

To see or change the list of enabled back-ends, type M-x customize-variable RET company-backends. Also see its description for information on writing a back-end.

For information on specific back-ends, also check out the comments inside the respective files.

For more information, type M-x describe-function RET company-mode.

To customize other aspects of its behavior, type M-x customize-group RET company.

See Also

Feedback

If you experience any problems or have a feature request, please use the issue tracker.

Contributing

Company is subject to the same copyright assignment policy as Emacs itself, org-mode, CEDET and other packages in GNU ELPA. Any legally significant contributions can only be accepted after the author has completed their paperwork. Please ask for the request form, and we'll send it to you.

More Reading