mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.7K
active users

#autocompletion

0 posts0 participants0 posts today
blausand 🐟<p>5/x<br>Anm zu 3. in 4/x: <br>Warum gibt es kein kombiniertes Emoji für 🐰 🕳️ ? Ganz zu schweigen für einen Unicode-Punkt.</p><p>An dieser Stelle muss ich wohl beginnen, diesen 🧵 zu verschlagworten mit<br><a href="https://chaos.social/tags/IconicTurn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IconicTurn</span></a></p><p>Anmerkung dazu: @mastodon, bitte zerstört meine Binnenmajuskeln nicht in Eurer <a href="https://chaos.social/tags/HashtagMeta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HashtagMeta</span></a> <a href="https://chaos.social/tags/autocompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>autocompletion</span></a>. Danke!</p>
postmodern<p>An actual valid usage of "AI" in the Terminal: parse/tokenize every command and note which words follow which other words/options (aka ngrams) and use that for auto-completion.</p><p>If I type `rspec --tag integration ...` a bunch of times, then when I tab-complete `rspec --tag ` I should get `integration`.<br><a href="https://ruby.social/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a> <a href="https://ruby.social/tags/tabcompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tabcompletion</span></a> <a href="https://ruby.social/tags/autocompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>autocompletion</span></a></p>
Uli Kusterer (Not a kitteh)<p>Then again, <a href="https://chaos.social/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> could side-step the issue easily by going all-in on a keyboard-controllable <a href="https://chaos.social/tags/graphical" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphical</span></a> <a href="https://chaos.social/tags/editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editor</span></a>:</p><p>Imagine <a href="https://chaos.social/tags/autocompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>autocompletion</span></a> was the only way to type code. Swift would always generate a complete, valid syntax construct, with no way to make it invalid.</p><p>Maybe there's an unknown class name, but Swift would still know that it is a class name.</p><p>You'd still have fast keyboard entry (it's auto-complete after all) but you'd edit entire constructs, not individual characters.</p>
Akib<p><a href="https://hostux.social/tags/EmacsTip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmacsTip</span></a>: Want better completion in <a href="https://hostux.social/tags/ShellMode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShellMode</span></a> or <a href="https://hostux.social/tags/Eshell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Eshell</span></a>? Try <a href="https://hostux.social/tags/BashCompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BashCompletion</span></a>, it uses <a href="https://hostux.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> <a href="https://hostux.social/tags/Bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bash</span></a> as the completion backend, so it often provides better completions.</p><p><a href="https://github.com/szermatt/emacs-bash-completion" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/szermatt/emacs-bash</span><span class="invisible">-completion</span></a></p><p><a href="https://hostux.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://hostux.social/tags/ShellMode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShellMode</span></a> <a href="https://hostux.social/tags/Eshell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Eshell</span></a> <a href="https://hostux.social/tags/BashCompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BashCompletion</span></a> <a href="https://hostux.social/tags/Completion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Completion</span></a> <a href="https://hostux.social/tags/AutoCompletion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoCompletion</span></a> <a href="https://hostux.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> <a href="https://hostux.social/tags/Bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bash</span></a></p>