Custom word packs alias

CMI provides method to create any command which will perform one or multiple defined commands.

Custom alias support specialised commands

For simple alias creation with one command use /cmi aliaseditor new [alias]-[original command] in example to create /h as alias for /cmi heal perform /cmi aliaseditor new h-cmi heal [playerName] $1- where [playerName] will get replaced with players name who performed alias command. $1- will mean that any extra variables added into alias will be placed at this point. In example /h zrips 10 will actually perform /cmi heal zrips 10 command.

You can use build in editor to add more than one command. Simply perform /cmi aliaseditor and scroll down to your desired alias, click on it and you will get command list. You can edit them, remove, change order, add new ones.

Alias with 2 commands like:
– asConsole! moneycost:20#?! cmi heal [playerName] -s
– 
asConsole! msg [playerName] !&2You just been healed by God’s of minecraft!
will result in charging player with money by taking out 20 bucks of hies balance. In case he doesn’t have money, then he will get message informing about this. This is made possible by using ? sign. Check specialised commands for this. And if he doesn’t have enough money, then second command will not be performed, this is because # is used in condition variable. Condition variable always ends with ! and ? # is optional variables. In case player had money, then /cmi heal Zrips -s command will get performed from console, which will result in quite command performance and then second command will get performed and message will be sent to target player.

Alias with delay in commands:
– asConsole! cmi launch [playerName]
– delay! 3
– 
asConsole! cmi launch [playerName]
will result in player being launched into air where he is looking at, and after 3 seconds he will be launched again.

Posible ? variable. This should be used in alias itself and mainly used to print out help page if player enters incorrect sub command. In example /cmi aliaseditot new tipi sub-asConsole! cmi msg [playerName] apple and /cmi aliaseditot new tipi ?-asConsole! cmi msg [playerName] carrot and when player performs /tipi he gets response of carrot/tipi bla results in carrot, but /tipi sub results in apple

Custom Tab Completes

There is option to either disable tab completes entirely or to use custom ones. By default plugin will try to suggest tab completes by using first command in your custom alias. Which obviously could be something what is not what you want to have. For this you can define your own tab completes by ether providing specific words or using some of the dynamic variables provided in the list below. 

Custom tab completes can be modified by clicking the grey CustomTab text in customAlias editor.

Tab completes can branch out, which means that picking one variable you will get completely different ones if you would have picked different one. Lets use basic example:

- first subFirst
- second subSecond

In this case you will have “first second” as initial suggestion, while picking “second” will suggest you a “subSecond” only
In case you want to provide multiple choices then separate them with a comma “,” so basic example

- first subFirst,subSecond,[playername]

This will not only allow to pick from “subFirst” and “sunSecond” but will add online player names into suggestions

Dynamic tab complete variables

  • [allPlayername] – All players including vanished ones
  • [playername] – All players excluding vanished ones
  • [mutedplayername] – All online muted players
  • [damageCause] – Damage cause variations
  • [bannedplayername] – Banned player names
  • [gamemode] – Game modes
  • [worlds] – Worlds
  • [itemname] – Materials
  • [EntityType] – Entity Types
  • [cleanEntityType] – Entity Types without _
  • [kit] – Kit names by access
  • [kitnames] – Kit config names by access
  • [kitp] – Kits by preview access
  • [chatroom] – Chat rooms
  • [biome] – Biomes
  • [treeType] – Tree types
  • [maxplayers] – Server max player limit
  • [potioneffect] – Potion effects
  • [effect] – Particle effects
  • [merchants] – Villager professions
  • [enchant] – Enchant names
  • [halfViewRange] – Half of the max server view range
  • [doubleViewRange] – Double of max server view range
  • [ViewRange] – Server view range
  • [maxenchantlevel] – Max enchant level. Uses the previous variable to determine enchantment
  • [currentItemName] – Item name in the main hand
  • [loreLine] – Lists numbers of lore lines of the item in the main hand
  • [currentItemLore] – Lists lore of item in the main hand
  • [currentX] – Current player X position
  • [currentY] – Current player Y position
  • [currentZ] – Current player Z position
  • [currentWorld] – World name player is in
  • [currentPitch] – Players pitch
  • [currentYaw] – Players yaw
  • [itemFlag] – Item flag values
  • [nickName] – Users display name
  • [nickNames] – All online users nicknames
  • [homes] – Users’ home list
  • [warps] – Warps by access to them
  • [allwarps] – All warps
  • [playerwarps] – Warps by access to them
  • [rankname] – Rank names
  • [statstype] – Statistics names
  • [statssubtype] – Sub-statistics names. Uses the previous variable to determine the main statistic
  • [motd] – Servers motd
  • [bungeeserver] – Bungee servers
  • [scheduleName] – Schedule names
  • [ctext] – Custom text names
  • [jail] – Jail names
  • [cellId] – Cell ids. Uses the previous variable to determine jail
  • [sound] – Sound names
  • [placeholders] – Placeholders
  • [warncategory] – Warn categories
  • [projectiletype] – Projectile types
  • [holograms] – Hologram names
  • [mobtype] – Mob types
  • [signLine] – Sign line text. Uses the previous variable to determine the line number
  • [allportals] – All portals, including disabled ones.
  • [portals] – All enabled portals
  • [playeritems] – List of all items in the player’s inventory.
  • [gamerule] – List of world gamerules.
  • [attachedCommand] – List of commands attached to the item the player is holding in their main hand.
  • [customalias] – List of custom aliases.

Microsoft 365, Microsoft Office, Microsoft Office for Mac, Microsoft Word, Office 2007, Office 2010, Office 2013, Office 2016, Office 2019, Office 2021 / Office LTSC, Office 365 /
Styles /

8 December 2021

Rename Word styles or give them alternative names/aliases. Sometimes you’ve got no choice but to make an alias because the original style name is fixed.

Any style can have an alternative name which appears in the Style Gallery.  That’s a useful trick because there’s limited space for the style name on the Gallery and the important part of the name doesn’t appear.

See Fix your Word Style Gallery

Here’s the three ‘Intense ..’ styles in Word.  As you can see, the names are cut off.

Clearer names are possible like this:

Another common style renaming is the Heading styles. ‘Heading 1’ becomes H1, ‘Heading 2’ alias is ‘H2’

To rename a style, right-click on any style in the Style Gallery and choose Rename.

Renaming in-built styles

Word won’t let you rename an in-built style such as Headings and the three Intense styles mentioned above.

If you try to rename, it creates an alias or alternative name for the same style.  See that in the Modify Style dialog.

The original in-built style name remains with the alternative name (created via Rename Style) after a comma.

The comma separates the main style name from the alternative name for the Gallery.

The two names are also visible in the Styles Pane.

Aliases for Custom styles

Renaming a Custom style (i.e. not inbuilt with Word) does a full rename for the style.

It’s still possible to have a short name or alias for a style.  Just add the comma separator yourself.

Right click on a style in the gallery and choose Rename.  We have a style called ‘MineALLMine’ which is too long for the gallery.

Instead of changing the style name, type a comma then an alternative name.

Now the same style appears in the Gallery with the short name.

Inbuilt style or not?

What if you don’t know if the style is in-built or not?  How to know whether to rename with the comma (custom style) or no comma  (in-built)?

It doesn’t matter, if you always rename with the comma separating the full style name from the alias.  That works for all styles.

Show a Word style marked ‘Hide until used’.
What does Word style ‘Automatically update’ really mean?
Change Word style to match current paragraph

Hi, I hope I put this in the right spot. I’m making (and stealing) a bunch of custom word packs for Skribl.io -> (skribbl.io — Free Multiplayer Drawing & Guessing Game) <- Why am I making this? I like Skriblio and I’m annoyed that there’s not a whole lot of premade ready to use word packs for players to copy and paste in. Why are some not capitalized? Because that’s dumb and I hate it. Feel free to use these as much as you want, share them with your friends, add your own custom words below or copy and paste them to other websites. I’ll try to update them as I go along. Enjoy!

Clash Royale cards:

Archers, arrows, baby dragon, balloon, bandit, barbarian barrel, barbarian hut, barbarians, bats, battle ram, bomber, bomber tower, bowler, cannon, cannon cart, clone spell, dark prince, dart goblin, electro wizard, elite barbarians, elixir collector, executioner, fire spirits, fireball, flying machine, freeze, furnace, giant, giant skeleton, goblin barrel, goblin gang, goblin hut, goblins, golem, graveyard, guards, heal, hog rider, hunter, ice golem, ice spirit, ice wizard, inferno dragon, inferno tower, knight, lava hound, lava pups, lightning, lumberjack, magic archer, mega knight, mega minion, miner, mini pekka, minion horde, minions, mirror, mortar, musketeer, night witch, pekka, poison, prince, princess, rage, rocket, royal ghost, royal giant, skeleton army, skeleton barrel, skeletons, sparky, spear goblin, tesla, the log, three musketeers, tombstone, tornado, valkyrie, witch, wizard, x-bow, zap, zappies,

Dota 2:

abaddon, alchemist, ancient apparition, Anti-mage, arc warden, axe, bane, batrider, beastmaster, bloodseeker, bounty hunter, brewmaster, bristleback, broodmother, centaur warrunner, chaos knight, chen, clinkz, clockwerk, crystal maiden, dark seer, dark willow, dazzle, death prophet, disruptor, doom, dragon knight, drow ranger, earth spirit, earthshaker, elder titan, ember spirit, enchantress, enigma, faceless void, grimstroke, gyrocopter, huskar, invoker, io, jakiro, juggernaut, keeper of the light, kunkka, legion commander, leshrac, lich, lifestealer, lina, lion, lone druid, luna, lycan, magnus, mars, medusa, meepo, mirana, monkey king, morphling, naga siren, natures prophet, necrophos, night stalker, nyx assassin, ogre magi, omniknight, oracle, outworld devourer, pangolier, phantom assassin, phantom lancer, phoenix, puck, pudge, pugna, queen of pain, razor, riki, rubick, sand king, shadow demon, shadow fiend, shadow shaman, silencer, skywrath mage, slardar, slark, sniper, spectre, spirit breaker, storm spirit, sven, techies, templar assassin, terrorblade, tidehunter, timbersaw, tinker weaver, tiny, treant protector, troll warlord, tusk, underlord, undying, ursa, vengeful spirit, venomancer, viper, visage, warlock, windranger, winter wyvern, witch doctor, wraith king, zeus,

Fortnite items and weapons:

apple, assault rifle, banana, bandages, boogie bomb, boom bow, burst smg, bush, Chug jug, coconut, combat shotgun, cozy campfire, damage trap, drum gun, dual pistols, dynamite, flint-knock pistol, grenade launcher, hand cannon, hop rock, hunting rifle, impulse grenade, infantry rifle, jetpack, launch pad, medkit, minigun, mounted turret, mushroom, pepper, pistol, rocket launcher, scoped assault rifle, shield potion, slurp juice, small shield potion, sniper rifle, stink bomb, suppressed pistol, suppressed sniper rifle, tactical shotgun,

Furry phrases and words:

adopt, adoptable, alien, alligator, anthropomorphic, aquatic, arctic, art slave, avian, awh, awooo, bap, beans, bear, big cat, bio, bird, bite, blep, bone fur, boop, buck, bulge, bulls, canine, cat, cerberus, chakat, chicken, citra, colt, commission, convention, cow, coyote, crocodile, cubs, cuddles, deer, demon, digitrade, dinosaur, doe, dog, dolf, dolphin, donkey, dragon, dutch angel dragon, ears, elk, emoji, emoticon, emoticons, everyfur, fangs, feather, feathered, feathery, feline, fennec, feral, ferret, fish, fluffy, folf, fox, fur, furend, furever, furpile, furrific, furry, fursona, fursuit, fursuit maker, fuzzy paws, gargoyle, gazelle, gecko, goat, greymuzle, groomer, growl, grown fur, gryphon, hiiiii, hiss, horse, hug, huggles, hugs, husky, hybrid, hyena, insect, jackalope, jaguar, kiss, kitsune, knot, kobold, komodo dragon, leopard, lick, lifestyler, lion, lipstick, lizard, manatee, marsupial, mate, mates, minotaur, mlem, monster, murr, mursuit, mursuiting, musk, musky, musky husky, muzzle, naga, narwhal, new fur, nibbles, NSFW, NSFW RP, nuzzles, ocelot, orca, other, otter, OvO, OvU, OwO, OwU, partial fursuit, paw, pawsome, pet, petting, pheonix, pixel art, pony, poodling, puffy paws, quetzalcoatl, rabbit, racoon, rawr, reindeer, roar, rodent, role play, role playing, scalie, scaly, sergal, sergeal, SFW, SFW RP, shapeshifter, shark, skunk, slang, snake, snarl, snoot, snout, snow leopard, snuggles, soft, sparkle dog, species, tail, tickle, tiger, toe beans, unicorn, unidentified, UvO, UvU, UwO, UwU, wag, waggles, wags, weasel, whale, wickerbeast, wiggles, wolf, wolpertinger, wuv, wuzzles, wyvern, yiff, yiffalicious, yiffing, yiffy, young fur,

League of Legends:

Aatrox, ahri, akali, alistar, amumu, anivia, annie,ashe,aurelion sol, azir, bard, blitzcrank, brand, braum, caitlyn, camille, cassiopeia, chogath, corki, darius, diana, dr mundo, draven, ekko, elise, evelynn, ezreal, fiddlesticks, fiora, fizz, galio, gangplank, garen, gnar, gragas, graves, hecarim, heimerdinger, illaoi, irelia, ivern, janna, jarvan iv , jax, jayce, jhin, jinx, kaisa, kalista, karma, karthus, kassadin, katarina, kayle, kayn, kennen, khazix, kindred, kled, kogmaw, leblanc, lee sin, leona, lissandra, lucian, lulu, lux, malphite, malzahar, maoki, master yi, miss fortune, mordekaiser, morgana, nami, nasus, nautilus, neeko, nidalee, nocturne, nunu, olaf, orianna, ornn, pantheon, poppy, pyke, quinn, rakan, rammus, reksai, renekton, rengar, riven, rumble, ryze, sejuani, shaco, shen, shyvana, singed, sion, sivir, skarner, sona, soraka, swain, sylas, syndra, tahm kench, taliyah, talon, taric, teemo, thresh, tristana, trundle, tryndamere, twisted fate, twitch, udyr, urgot, varus, vayne, veigar, velkoz, vi, viktor, vladimir, volibear, warwick, wukong, xayah, xerath, xin zhao, yasuo, yorick, yuumi, zac, zed, ziggs, zilean, zoe, zyra,

Minecraft:

anvil, axe, bat, bed, blaze, bookshelf, bow, cave spider, chest, chicken, coal, cow, crafting table, creeper, diamond, dolphin, donkey, drowned, elder guardian, emerald, enchanting table, ender chest, ender dragon, enderman, endermite, evoker, fishing rod, flint and steel, fox, furnace, ghast, gold, guardian, helmet, herobrine, hoe, horse, husk, iron golem, jukebox, llama, magma cube, mule, music disc, nether portal, obsidian, ocelot, panda, parrot, phantom, pig, pillager, rabbit, ravager, shears, sheep, shovel, shulker, silverfish, skeleton, slime, spider, spider jockey, squid, Steve, stray, sword, TNT, torch, trident, turtle, vex, villager, vindicator, witch, wither skeleton, wolf, zombie, zombie pigman, zombie villager,

Overwatch:

Ana, ashe, baptiste, bastion, brigitte, d.va, doomfist, genji, hanzo, junkrat, lucio, mccree, mei, mercy, moira, orisa, pharah, reaper, reinhardt, roadhog, soldier 76, sombra, symmetra, torbjorn, tracer, widowmaker, winston, wrecking ball, zarya, zenyatta,

Pokemon (first gen.):

Bulbasaur, ivysaur, venusaur, charmander, charmeleon, charizard, squirtle, wartortle, blastoise, caterpie, metapod, butterfree, weedle, kakuna, beedrill, pidgey, pidgeotto, pidgeot, rattata, raticate, spearow, fearow, ekans, arbok, pikachu, raichu, sandshrew, sandslash, nidoran, nidorina, nidoqueen, nidorino, nidoking, clefairy, clefable, vulpix, ninetales, jigglypuff, wigglytuff, zubat, golbat, oddish, gloom, vileplume, paras, parasect, venonat, venomoth, diglett, dugtrio, meowth, persian, psyduck, golduck, mankey, primeape, growlithe, arcanine, poliwag, poliwhirl, poliwrath, abra, kadabra, alakazam, machop, machoke, machamp, bellsprout, weepinbell, victreebel, tentacool, tentacruel, geodude, graveler, golem, ponyta, rapidash, slowpoke, slowbro, magnemite, magneton, farfetch’d, doduo, dodrio, seel, dewgong, grimer, muk, shellder, cloyster, gastly, haunter, genger, onix, drowzee, hypno, krabby, kingler, voltorb, electrode, exeggcute, exeggutor, cubone, marowak, hitmonlee, hitmonchan, lickitung, koffing, weezing, rhyhorn, rhydon, chansey, tangela, kangaskhan, horsea, seadra, goldeen, seaking, staryu, starmie, mr mime, scyther, jynx, electabuzz, magmar, pinsir, tauros, magikarp, gyrados, lapras, ditto, eevee, vaporeon, jolteon, flareon, porygon, omanyte, omastar, kabuto, kabutops, aerodactyl, snorlax, articuno, zapdos, moltres, dratini, dragonair, dragonite, mewtwo, mew,

Runescape skills:

agility, Attack, construction, cooking, crafting, defence, farming, firemaking, fishing, fletching, herblore, hitpoints, hunter, magic, mining, prayer, ranged, runecrafting, slayer, smithing, strength, thieving, woodcutting,

Super Mario Brothers:

birdo, boo, bowser, bowser jr, bullet bill, diddy kong, donkey kong, dragon coin, dry bones, feather, fire flower, goomba, hammer bro, koopa troopa, lakitu, luigi, magikoopa, Mario, piranha plant, princess daisy, princess peach, red coin, shy guy, star power, super mushroom, tanooki suit, toad, waluigi, wario, yoshi,

Super Smash Brothers (and all the sequels):

bayonetta, bowser, bowser jr, captain falcon, chrom, cloud, corrin, daisy, dark pit, dark samus, diddy kong, donkey kong, dr mario, duck hunt, falco, fox, ganondorf, greninja, ice climbers, ike, incineroar, inkling, isabelle, jigglypuff, joker,, ken, king dedede, kirby, link, little mac, lucario, lucas, lucina, luigi, Mario, mario, marth, mega man, meta knight, mewtwo, mii fighter, mr game & watch, ness, olimar, pac-man, palutena, peach, pichu, pikachu, pikmin, piranha plant, pit, pokemon trainer, richter,king k rool, ridley, rob, robin, rosalina, roy, ryu, samus, sheik, shulk, simon, snake, sonic, toon link, villager, waluigi, wario, wii fit trainer, wolf, yoshi, young link, zelda, zero suit samus,

World of Warcraft:

blood elf, death knight, demon hunter, draenei, druid, dwarf, gnome, goblin, Human, hunter, mage, monk, night elf, orc, paladin, pandaren, priest, rogue, shaman, tauren, troll, undead, warlock, warrior, worgen,

Время на прочтение
6 мин

Количество просмотров 9K

Командный интерпретатор bash позволяет задавать произвольные алиасы для разных команд и выражений. Алиасы не являются командами сами по себе, но им, как и командам, можно передавать аргументы. Алиасы позволяют сделать вызов громоздких команд очень простым, с легко запоминающимися названиями.

Использовать Git я привык исключительно из консоли, но на ввод длинных команд с разными аргументами тратится значительное количество времени. Поэтому я ввёл практику использования алиасов. Для безопасных команд я использовал короткие алиасы, которые по сути стали горячими клавишами, а для функциональных — простые короткие слова из состава команд Git. Если команда опасная, то можно сделать её в два слова, написанных через дефис, для исключения случайного ввода. На самом деле, использование алиасов для работы с Git широко практикуется, я решил лишь преподнести отдельный вариант подборки алиасов, которые для меня оказались очень удобными.

Формат задания алиаса имеет следующий вид:

alias name="<выполняемый код>"

Основной проблемой алиасов является то, что они не подхватываются автоматически механизмом автодополнения кода. Их написание отличается от тех команд, которые зарегистрированы в системе автодополнения, поэтому приходится дополнительно регистрировать алиасы, назначая им соответствующие спецификации автодополнения (compspec) через встроенную в bash команду complete. В случае с Git над complete существует обёртка __git_complete, в которую необходимо передавать предопределённые функции-обёртки, начинающиеся с префикса _git_ и оканчивающиеся названием подкоманды git. В Ubuntu весь связанный с этим код можно посмотреть в файле /usr/share/bash-completion/completions/git.

Алиас

Действие

f

Получить изменения с сервера

s

Просмотреть текущее состояние локального репозитория

ss

Просмотреть текущее состояние локального репозитория и количество изменённых строк

d

Просмотреть изменения, сделанные в файлах и ожидающие подтверждения, в стандартном diff-формате

dd

Просмотреть изменения, сделанные в файлах и ожидающие подтверждения, с выделением одним только цветом

l

Список последних коммитов в кратком формате.

ll

Список последних коммитов с развёрнутой информацией о них.

go или gg

Переход на другую ветку или коммит, создание новой ветки с опцией -b.

pull

Получить изменения с сервера и влить их в текущую ветку.

commit

Сделать коммит (зафиксировать изменения).

add

Добавить файлы или изменения в будущий коммит.

reset

Отменить добавление изменений в будущий коммит.

push

Отправить новые коммиты на сервер.

push-fix

Отправить коммиты на сервер с перезаписью их истории, если другие люди не успели отправить туда свои коммиты.

merge

Влить заданную ветку в текущую.

amend

Добавить изменения в уже сделанный коммит или изменить его комментарий.

rebase

Выполнить перезапись истории коммитов, например, переместив коммиты в конец другой ветки.

branch

Переименовывание или удаление локальной ветки

pick

Применить в текущей ветке отдельные существующие коммиты.

stash

Сохранить свои текущие изменения во временное хранилище.

apply

Применить свои текущие изменения из временного хранилища, но не удалять и оттуда.

pop

Забрать свои изменения из временного хранилища и применить их.

Ниже приведено примерное содержимое файла ~/.bash_aliases с основными алиасами Git и кодом их автоматической регистрации в механизме автодополнения командой строки.

#!/bin/bash

alias f="git fetch --tags"
alias s="git status"
alias ss="git status && git diff --shortstat"
alias d="git diff"
alias dd="git diff --word-diff=color"
alias l="git log -n 20 --graph --pretty=format:'%Cred%h%Creset %an: %s / %Cgreen%cr%Creset %Creset %C(yellow)%d%Creset' --abbrev-commit --date=relative"
alias ll="git log"
alias go="git checkout"
#или alias gg="git checkout"
alias pull="git pull"
alias commit="git commit"
alias add="git add"
alias reset="git reset"
alias push="git push"
alias push-fix="git push --force-with-lease"
alias merge="git merge"
alias amend="git commit --amend"
alias rebase="git rebase"
alias branch="git branch"
alias pick="git cherry-pick"
alias stash="git stash"
alias apply="git stash apply"
alias pop="git stash pop"

# Регистрируем алиасы в системе автодополнения
git_completions="/usr/share/bash-completion/completions/git"
if [ -f "${git_completions}" ]; then
    source "${git_completions}"

    # Получаем массивы алиасов и соответствующих им команд git
    cmds=( $(alias | grep -v ss | grep -Po '(?<=git )[w-]+' | sed -r 's/[ -]+/_/g') )
    aliases=( $(alias | grep -v ss | grep git | grep -Po '(?<=alias )w+') )

    # Регистрируем каждый алиас
    for (( i = 0; i < ${#aliases[@]}; i++ )); do
        a="${aliases[$i]}"
        cmd="${cmds[$i]}"
        __git_complete "${a}" _git_"${cmd}"
    done
fi

Для того, чтобы файл с алиасами применялся при входе в систему, необходимо добавить его подключение в файл ~/.bashrc с помощью команды source (или .). Файл ~/.bashrc запускается на исполнение всегда при старте командного интерпретатора bash, поэтому если файл редактировался из консоли, потребуется её заново открыть или запустить вложенный командный интерпретатор bash.

if [ -f ~/.bash_aliases ]; then
  . ~/.bash_aliases
fi

Алиасы s, d и l простые, дают необходимый минимум информации. Задумка двухбуквенных в том, чтобы дать слегка больше информации, если это требуется. С помощью f можно получить последние изменения в репозитории и влить их в текущую ветку с помощью pull или pull -r. Через l можно посмотреть, что за новые коммиты прилетели в ветку, или что было последним из изменений, а через ll — подробно изучить коммиты. Переключиться на другую ветку можно через go, создать новую ветку можно через go -b. При создании коммита, в общем случае, сначала вводится s, проверяется на какой мы ветке, какие файлы требуется добавить, затем d, чтобы проверить свои изменения. Через add добавляются файлы (или add -i для выбора отдельных изменений в файлах), через commit -m создаётся новый коммит. Если вдруг в тексте сообщения коммита оказалась опечатка, можно быстро всё поправить через amend. Если в main-ветку успели прилететь новые коммиты, можно сделать rebase main. И потом сделать push. Если ветка своя собственная, то можно делать rebase -i с исправлениям прошлых коммитов и отправить модифицированные коммиты через push-fix.

Если шла работа, но срочно понадобилось переключиться на другую ветку, можно временно убрать свои изменения через stash, переключиться на другую ветку через go. Потом можно вернуть изменения с помощью apply или pop. Отдельные коммиты из других веток можно применять с помощью pick, также это может быть полезным, если случайно сделать изменения в отделённом HEAD (например, в подмодуле).

Алиасы могут совпадать с существующими командами. Если такие команды обычно не используются, то это проблемой не является. Если же команды понадобятся, то в случае исполняемых файлов всегда можно указать полный путь к файлу. Не будет проблем и с командами, которые запускаются от имени суперпользователя, поскольку алиасы прописаны лишь для непривилегированного пользователя. Если используется язык Go, то с использованием алиаса go могут возникнуть проблемы. В качестве решения можно изменить алиас на gg или gc, либо же сделать алиас golang для команды go. Здесь кому как удобнее.

В Ubuntu 21.10 при использовании алиаса над git checkout выводятся сообщения об ошибках. Происходит это из-за того, что одна из переменных в целочисленных сравнениях оказывается пустой. Вариантом подавления вывода ошибок является замена в файле /usr/share/bash-completion/completions/git сравнения через квадратные скобки на арифметическое сравнение через двойные скобки, например, (( var1 < var2 )), в которых можно использовать названия переменных без предшествующего знака $. Такое исправление работает и в zsh, на который автодополнение тоже рассчитано.

Патч, решающий проблему

--- /usr/share/bash-completion/completions/git  2021-08-09 15:29:27.000000000 +0300
+++ ./git       2022-04-08 23:32:38.501198226 +0300
@@ -1011,7 +1011,7 @@
        if [ "$cmd" = "remote" ]; then
                ((c++))
        fi
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                i="${words[c]}"
                case "$i" in
                --mirror) [ "$cmd" = "push" ] && no_complete_refspec=1 ;;
@@ -1187,7 +1187,7 @@
        done
        local wordlist="$1"
 
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                for word in $wordlist; do
                        if [ "$word" = "${words[c]}" ]; then
                                if [ -n "${show_idx-}" ]; then
@@ -1221,7 +1221,7 @@
        done
        local wordlist="$1"
 
-       while [ $c -gt "$__git_cmd_idx" ]; do
+       while (( c > __git_cmd_idx )); do
                ((c--))
                for word in $wordlist; do
                        if [ "$word" = "${words[c]}" ]; then
@@ -1283,7 +1283,7 @@
 __git_has_doubledash ()
 {
        local c=1
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                if [ "--" = "${words[c]}" ]; then
                        return 0
                fi
@@ -1449,7 +1449,7 @@
 {
        local i c="$__git_cmd_idx" only_local_ref="n" has_r="n"
 
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                i="${words[c]}"
                case "$i" in
                -d|-D|--delete|-m|-M|--move|-c|-C|--copy)
@@ -2479,7 +2479,7 @@
 __git_config_get_set_variables ()
 {
        local prevword word config_file= c=$cword
-       while [ $c -gt "$__git_cmd_idx" ]; do
+       while (( c > __git_cmd_idx )); do
                word="${words[c]}"
                case "$word" in
                --system|--global|--local|--file=*)
@@ -3213,7 +3213,7 @@
 _git_tag ()
 {
        local i c="$__git_cmd_idx" f=0
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                i="${words[c]}"
                case "$i" in
                -d|--delete|-v|--verify)
@@ -3388,7 +3388,7 @@
        local __git_C_args C_args_count=0
        local __git_cmd_idx
 
-       while [ $c -lt $cword ]; do
+       while (( c < cword )); do
                i="${words[c]}"
                case "$i" in
                --git-dir=*)

На практике я использую несколько меньший набор алиасов, в списке же привёл все, какие могут пригодиться в повседневной работе. Надеюсь, этот список кому-то окажется полезным, удачного использования!

Guest User

a guest

Mar 31st, 2020

647

0

Never

Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!

  1. # All aliases to used with this plugin. In example original command for going back to spawn is /cmi spawn

  2. # By enabling appropriate alias you can use /spawn to get back to set spawn point

  3. # if it interferes with another plugin, just disable it here and reload plugin with /cmi reload

  4. # Comment shows command to be performed by using alias defined one line belove it

  5. # True/false defines if alias is enabled or disabled

  6. #

  7. # ATENTION! If you want to have custom alias and not only presets, use ingame command /cmi aliaseditor for this

  8. # This file will not accept new custom alias, for that we do have separate file

  9. Alias:

  10. #

  11. # /cmi actionbarmsg $1-

  12. /actionbarmsg: true

  13. #

  14. # /cmi afk $1-

  15. /afk: true

  16. #

  17. # /cmi afkcheck $1-

  18. /afkcheck: true

  19. #

  20. # /cmi air $1-

  21. /air: true

  22. #

  23. # /cmi alert $1-

  24. /alert: true

  25. #

  26. # /cmi aliaseditor $1-

  27. /aliaseditor: true

  28. #

  29. # /cmi anvil $1-

  30. /anvil: true

  31. #

  32. # /cmi armorstand $1-

  33. /armorstand: true

  34. #

  35. # /cmi attachcommand $1-

  36. /attachcommand: true

  37. /powertool: true

  38. #

  39. # /cmi back $1-

  40. /back: true

  41. /cback: true

  42. #

  43. # /cmi balance $1-

  44. /balance: true

  45. /bal: true

  46. #

  47. # /cmi baltop $1-

  48. /baltop: true

  49. #

  50. # /cmi ban $1-

  51. /ban: true

  52. #

  53. # /cmi banlist $1-

  54. /banlist: false

  55. #

  56. # /cmi blockcycling $1-

  57. /blockcycling: false

  58. #

  59. # /cmi blockinfo $1-

  60. /blockinfo: false

  61. #

  62. # /cmi blocknbt $1-

  63. /blocknbt: false

  64. #

  65. # /cmi book $1-

  66. /book: false

  67. #

  68. # /cmi bossbarmsg $1-

  69. /bossbarmsg: false

  70. #

  71. # /cmi broadcast $1-

  72. /broadcast: true

  73. #

  74. # /cmi burn $1-

  75. /burn: false

  76. #

  77. # /cmi charges $1-

  78. /charges: true

  79. #

  80. # /cmi chat $1-

  81. /chat: true

  82. #

  83. # /cmi checkaccount $1-

  84. /checkaccount: true

  85. #

  86. # /cmi checkban $1-

  87. /checkban: true

  88. #

  89. # /cmi checkcommand $1-

  90. /checkcommand: false

  91. #

  92. # /cmi checkexp $1-

  93. /checkexp: false

  94. #

  95. # /cmi checkperm $1-

  96. /checkperm: false

  97. #

  98. # /cmi cheque $1-

  99. /cheque: false

  100. #

  101. # /cmi clear $1-

  102. /clear: false

  103. /ci: false

  104. #

  105. # /cmi clearchat $1-

  106. /clearchat: false

  107. /cc: false

  108. #

  109. # /cmi clearender $1-

  110. /clearender: false

  111. #

  112. # /cmi colorlimits $1-

  113. /colorlimits: false

  114. #

  115. # /cmi colors $1-

  116. /colors: true

  117. #

  118. # /cmi commandspy $1-

  119. /commandspy: false

  120. #

  121. # /cmi compass $1-

  122. /compass: false

  123. #

  124. # /cmi condense $1-

  125. /condense: false

  126. #

  127. # /cmi counter $1-

  128. /counter: true

  129. #

  130. # /cmi cplaytime $1-

  131. /cplaytime: false

  132. #

  133. # /cmi ctellraw $1-

  134. /ctellraw: false

  135. #

  136. # /cmi ctext $1-

  137. /ctext: false

  138. #

  139. # /cmi cuff $1-

  140. /cuff: true

  141. # /cmi cuff false $1-

  142. /uncuff: true

  143. #

  144. # /cmi customrecipe $1-

  145. /customrecipe: false

  146. #

  147. # /cmi dback $1-

  148. /dback: false

  149. #

  150. # /cmi disableenchant $1-

  151. /disableenchant: false

  152. #

  153. # /cmi dispose $1-

  154. /dispose: true

  155. #

  156. # /cmi distance $1-

  157. /distance: true

  158. #

  159. # /cmi donate $1-

  160. /donate: false

  161. #

  162. # /cmi dsign $1-

  163. /dsign: false

  164. #

  165. # /cmi dye $1-

  166. /dye: false

  167. #

  168. # /cmi editctext $1-

  169. /editctext: false

  170. #

  171. # /cmi editlocale $1-

  172. /editlocale: false

  173. #

  174. # /cmi editplaytime $1-

  175. /editplaytime: false

  176. #

  177. # /cmi editwarnings $1-

  178. /editwarnings: false

  179. #

  180. # /cmi editwarp $1-

  181. /editwarp: false

  182. #

  183. # /cmi effect $1-

  184. /effect: false

  185. #

  186. # /cmi enchant $1-

  187. /enchant: false

  188. #

  189. # /cmi ender $1-

  190. /ender: false

  191. /ce: false

  192. /ec: false

  193. /cend: false

  194. /enderchest: false

  195. #

  196. # /cmi endgateway $1-

  197. /endgateway: false

  198. #

  199. # /cmi entityinfo $1-

  200. /entityinfo: false

  201. #

  202. # /cmi entitynbt $1-

  203. /entitynbt: false

  204. #

  205. # /cmi exp $1-

  206. /exp: false

  207. #

  208. # /cmi ext $1-

  209. /ext: false

  210. #

  211. # /cmi feed $1-

  212. /feed: false

  213. #

  214. # /cmi findbiome $1-

  215. /findbiome: false

  216. #

  217. # /cmi fixchunk $1-

  218. /fixchunk: true

  219. #

  220. # /cmi flightcharge $1-

  221. /flightcharge: true

  222. # /cmi flightcharge recharge $1-

  223. /recharge: true

  224. /fcharge: true

  225. #

  226. # /cmi fly $1-

  227. /fly: true

  228. #

  229. # /cmi flyc $1-

  230. /flyc: false

  231. #

  232. # /cmi flyspeed $1-

  233. /flyspeed: true

  234. /fspeed: true

  235. #

  236. # /cmi gamerule $1-

  237. /gamerule: false

  238. #

  239. # /cmi getbook $1-

  240. /getbook: false

  241. #

  242. # /cmi give $1-

  243. /give: true

  244. #

  245. # /cmi giveall $1-

  246. /giveall: false

  247. #

  248. # /cmi glow $1-

  249. /glow: false

  250. #

  251. # /cmi gm $1-

  252. /gm: true

  253. /gamemode: true

  254. # /cmi gm creative $1-

  255. /gmc: true

  256. # /cmi gm survival $1-

  257. /gms: true

  258. # /cmi gm spectator $1-

  259. /gmsp: true

  260. # /cmi gm adventure $1-

  261. /gma: true

  262. #

  263. # /cmi god $1-

  264. /god: true

  265. #

  266. # /cmi groundclean $1-

  267. /groundclean: true

  268. #

  269. # /cmi haspermission $1-

  270. /haspermission: false

  271. #

  272. # /cmi hat $1-

  273. /hat: true

  274. #

  275. # /cmi head $1-

  276. /head: true

  277. #

  278. # /cmi heal $1-

  279. /heal: true

  280. #

  281. # /cmi helpop $1-

  282. /helpop: true

  283. #

  284. # /cmi hideflags $1-

  285. /hideflags: false

  286. #

  287. # /cmi hologram $1-

  288. /hologram: false

  289. #

  290. # /cmi hologrampages $1-

  291. /hologrampages: false

  292. #

  293. # /cmi home $1-

  294. /home: true

  295. #

  296. # /cmi homes $1-

  297. /homes: true

  298. #

  299. # /cmi hunger $1-

  300. /hunger: false

  301. #

  302. # /cmi ic $1-

  303. /ic: false

  304. #

  305. # /cmi ifoffline $1-

  306. /ifoffline: true

  307. #

  308. # /cmi ifonline $1-

  309. /ifonline: true

  310. #

  311. # /cmi ignore $1-

  312. /ignore: false

  313. /ignorelist: true

  314. #

  315. # /cmi importfrom $1-

  316. /importfrom: false

  317. #

  318. # /cmi importoldusers $1-

  319. /importoldusers: false

  320. #

  321. # /cmi info $1-

  322. /info: false

  323. /whois: false

  324. #

  325. # /cmi inv $1-

  326. /inv: false

  327. /cinv: false

  328. /invsee: true

  329. #

  330. # /cmi invcheck $1-

  331. /invcheck: true

  332. #

  333. # /cmi invlist $1-

  334. /invlist: true

  335. #

  336. # /cmi invload $1-

  337. /invload: true

  338. #

  339. # /cmi invremove $1-

  340. /invremove: true

  341. #

  342. # /cmi invremoveall $1-

  343. /invremoveall: true

  344. #

  345. # /cmi invsave $1-

  346. /invsave: true

  347. #

  348. # /cmi ipban $1-

  349. /ipban: true

  350. #

  351. # /cmi ipbanlist $1-

  352. /ipbanlist: true

  353. #

  354. # /cmi item $1-

  355. /item: false

  356. /i: false

  357. #

  358. # /cmi iteminfo $1-

  359. /iteminfo: false

  360. #

  361. # /cmi itemlore $1-

  362. /itemlore: true

  363. /ilore: true

  364. #

  365. # /cmi itemname $1-

  366. /itemname: true

  367. /iname: true

  368. /rename: false

  369. #

  370. # /cmi itemnbt $1-

  371. /itemnbt: false

  372. #

  373. # /cmi jail $1-

  374. /jail: true

  375. #

  376. # /cmi jailedit $1-

  377. /jailedit: false

  378. #

  379. # /cmi jaillist $1-

  380. /jaillist: false

  381. #

  382. # /cmi jump $1-

  383. /jump: false

  384. #

  385. # /cmi kick $1-

  386. /kick: true

  387. #

  388. # /cmi killall $1-

  389. /killall: true

  390. #

  391. # /cmi kit $1-

  392. /kit: false

  393. # /cmi kit -preview $1-

  394. /kitpreview: true

  395. #

  396. # /cmi kitcdreset $1-

  397. /kitcdreset: false

  398. #

  399. # /cmi kiteditor $1-

  400. /kiteditor: false

  401. #

  402. # /cmi kitusagereset $1-

  403. /kitusagereset: false

  404. #

  405. # /cmi lastonline $1-

  406. /lastonline: true

  407. #

  408. # /cmi launch $1-

  409. /launch: false

  410. #

  411. # /cmi lfix $1-

  412. /lfix: true

  413. #

  414. # /cmi list $1-

  415. /list: false

  416. #

  417. # /cmi lockip $1-

  418. /lockip: true

  419. #

  420. # /cmi mail $1-

  421. /mail: false

  422. #

  423. # /cmi mailall $1-

  424. /mailall: false

  425. #

  426. # /cmi maintenance $1-

  427. /maintenance: false

  428. #

  429. # /cmi maxhp $1-

  430. /maxhp: false

  431. #

  432. # /cmi maxplayers $1-

  433. /maxplayers: true

  434. #

  435. # /cmi me $1-

  436. /me: false

  437. #

  438. # /cmi merchant $1-

  439. /merchant: true

  440. #

  441. # /cmi migratedatabase $1-

  442. /migratedatabase: false

  443. #

  444. # /cmi mirror $1-

  445. /mirror: false

  446. #

  447. # /cmi mobhead $1-

  448. /mobhead: false

  449. #

  450. # /cmi money $1-

  451. /money: true

  452. #

  453. # /cmi more $1-

  454. /more: false

  455. #

  456. # /cmi msg $1-

  457. /msg: false

  458. #

  459. # /cmi msgtoggle $1-

  460. /msgtoggle: false

  461. #

  462. # /cmi mute $1-

  463. /mute: false

  464. #

  465. # /cmi mutechat $1-

  466. /mutechat: false

  467. #

  468. # /cmi nameplate $1-

  469. /nameplate: false

  470. #

  471. # /cmi near $1-

  472. /near: false

  473. #

  474. # /cmi nick $1-

  475. /nick: false

  476. #

  477. # /cmi notarget $1-

  478. /notarget: false

  479. #

  480. # /cmi note $1-

  481. /note: true

  482. #

  483. # /cmi openbook $1-

  484. /openbook: false

  485. #

  486. # /cmi oplist $1-

  487. /oplist: false

  488. #

  489. # /cmi panimation $1-

  490. /panimation: false

  491. #

  492. # /cmi patrol $1-

  493. /patrol: false

  494. #

  495. # /cmi pay $1-

  496. /pay: true

  497. #

  498. # /cmi paytoggle $1-

  499. /paytoggle: false

  500. #

  501. # /cmi ping $1-

  502. /ping: true

  503. #

  504. # /cmi placeholders $1-

  505. /placeholders: false

  506. #

  507. # /cmi playercollision $1-

  508. /playercollision: false

  509. #

  510. # /cmi playtime $1-

  511. /playtime: true

  512. #

  513. # /cmi playtimetop $1-

  514. /playtimetop: false

  515. #

  516. # /cmi point $1-

  517. /point: true

  518. #

  519. # /cmi portals $1-

  520. /portals: false

  521. #

  522. # /cmi pos $1-

  523. /pos: true

  524. #

  525. # /cmi preview $1-

  526. /preview: true

  527. #

  528. # /cmi prewards $1-

  529. /prewards: true

  530. #

  531. # /cmi ptime $1-

  532. /ptime: true

  533. #

  534. # /cmi purge $1-

  535. /purge: false

  536. #

  537. # /cmi pweather $1-

  538. /pweather: true

  539. #

  540. # /cmi rankdown $1-

  541. /rankdown: true

  542. #

  543. # /cmi rankinfo $1-

  544. /rankinfo: false

  545. #

  546. # /cmi ranklist $1-

  547. /ranklist: false

  548. #

  549. # /cmi rankset $1-

  550. /rankset: false

  551. #

  552. # /cmi rankup $1-

  553. /rankup: false

  554. #

  555. # /cmi realname $1-

  556. /realname: false

  557. #

  558. # /cmi recipe $1-

  559. /recipe: false

  560. #

  561. # /cmi reload $1-

  562. /reload: false

  563. #

  564. # /cmi removehome $1-

  565. /removehome: true

  566. /delhome: false

  567. #

  568. # /cmi removeuser $1-

  569. /removeuser: false

  570. #

  571. # /cmi removewarp $1-

  572. /removewarp: false

  573. /delwarp: true

  574. #

  575. # /cmi repair $1-

  576. /repair: true

  577. #

  578. # /cmi repaircost $1-

  579. /repaircost: true

  580. #

  581. # /cmi replaceblock $1-

  582. /replaceblock: false

  583. #

  584. # /cmi reply $1-

  585. /reply: false

  586. /r: false

  587. #

  588. # /cmi resetdbfields $1-

  589. /resetdbfields: false

  590. #

  591. # /cmi ride $1-

  592. /ride: false

  593. #

  594. # /cmi rt $1-

  595. /rt: false

  596. #

  597. # /cmi sameip $1-

  598. /sameip: false

  599. #

  600. # /cmi saturation $1-

  601. /saturation: false

  602. #

  603. # /cmi saveall $1-

  604. /saveall: false

  605. #

  606. # /cmi saveditems $1-

  607. /saveditems: false

  608. #

  609. # /cmi sc $1-

  610. /sc: false

  611. /scopy: true

  612. #

  613. # /cmi scan $1-

  614. /scan: true

  615. #

  616. # /cmi scavenge $1-

  617. /scavenge: true

  618. /salvage: false

  619. /recycle: false

  620. #

  621. # /cmi schedule $1-

  622. /schedule: false

  623. #

  624. # /cmi se $1-

  625. /se: true

  626. #

  627. # /cmi search $1-

  628. /search: true

  629. #

  630. # /cmi seen $1-

  631. /seen: false

  632. #

  633. # /cmi sell $1-

  634. /sell: false

  635. #

  636. # /cmi sendall $1-

  637. /sendall: false

  638. #

  639. # /cmi server $1-

  640. /server: false

  641. #

  642. # /cmi serverlist $1-

  643. /serverlist: false

  644. #

  645. # /cmi servertime $1-

  646. /servertime: false

  647. #

  648. # /cmi setenchantworth $1-

  649. /setenchantworth: false

  650. #

  651. # /cmi setfirstspawn $1-

  652. /setfirstspawn: false

  653. #

  654. # /cmi sethome $1-

  655. /sethome: true

  656. #

  657. # /cmi setmotd $1-

  658. /setmotd: true

  659. #

  660. # /cmi setrt $1-

  661. /setrt: false

  662. #

  663. # /cmi setspawn $1-

  664. /setspawn: true

  665. #

  666. # /cmi setwarp $1-

  667. /setwarp: true

  668. #

  669. # /cmi setworth $1-

  670. /setworth: false

  671. #

  672. # /cmi shakeitoff $1-

  673. /shakeitoff: false

  674. #

  675. # /cmi shoot $1-

  676. /shoot: false

  677. #

  678. # /cmi signspy $1-

  679. /signspy: false

  680. #

  681. # /cmi silence $1-

  682. /silence: false

  683. #

  684. # /cmi silentchest $1-

  685. /silentchest: false

  686. #

  687. # /cmi sit $1-

  688. /sit: true

  689. #

  690. # /cmi skin $1-

  691. /skin: true

  692. #

  693. # /cmi smite $1-

  694. /smite: true

  695. /lightning: false

  696. /thor: false

  697. #

  698. # /cmi socialspy $1-

  699. /socialspy: true

  700. #

  701. # /cmi solve $1-

  702. /solve: false

  703. #

  704. # /cmi sound $1-

  705. /sound: false

  706. #

  707. # /cmi spawn $1-

  708. /spawn: true

  709. #

  710. # /cmi spawner $1-

  711. /spawner: false

  712. #

  713. # /cmi spawnereditor $1-

  714. /spawnereditor: false

  715. #

  716. # /cmi spawnmob $1-

  717. /spawnmob: true

  718. #

  719. # /cmi staffmsg $1-

  720. /staffmsg: true

  721. #

  722. # /cmi stats $1-

  723. /stats: true

  724. #

  725. # /cmi statsedit $1-

  726. /statsedit: false

  727. #

  728. # /cmi status $1-

  729. /status: false

  730. /gc: false

  731. /lag: true

  732. #

  733. # /cmi sudo $1-

  734. /sudo: true

  735. #

  736. # /cmi suicide $1-

  737. /suicide: false

  738. #

  739. # /cmi switchplayerdata $1-

  740. /switchplayerdata: false

  741. #

  742. # /cmi tablistupdate $1-

  743. /tablistupdate: false

  744. #

  745. # /cmi tagtoggle $1-

  746. /tagtoggle: false

  747. #

  748. # /cmi tempban $1-

  749. /tempban: true

  750. #

  751. # /cmi tempipban $1-

  752. /tempipban: true

  753. #

  754. # /cmi tfly $1-

  755. /tfly: true

  756. #

  757. # /cmi tgod $1-

  758. /tgod: true

  759. #

  760. # /cmi time $1-

  761. /time: true

  762. # /cmi time day $1-

  763. /day: true

  764. # /cmi time night $1-

  765. /night: true

  766. # /cmi time morning $1-

  767. /morning: true

  768. # /cmi time dusk $1-

  769. /dusk: true

  770. #

  771. # /cmi titlemsg $1-

  772. /titlemsg: false

  773. #

  774. # /cmi toast $1-

  775. /toast: false

  776. #

  777. # /cmi togglecompass $1-

  778. /togglecompass: false

  779. #

  780. # /cmi toggleshiftedit $1-

  781. /toggleshiftedit: false

  782. #

  783. # /cmi toggletotem $1-

  784. /toggletotem: false

  785. #

  786. # /cmi top $1-

  787. /top: false

  788. #

  789. # /cmi tp $1-

  790. /tp: true

  791. #

  792. # /cmi tpa $1-

  793. /tpa: true

  794. #

  795. # /cmi tpaall $1-

  796. /tpaall: false

  797. #

  798. # /cmi tpaccept $1-

  799. /tpaccept: true

  800. #

  801. # /cmi tpahere $1-

  802. /tpahere: true

  803. #

  804. # /cmi tpall $1-

  805. /tpall: true

  806. #

  807. # /cmi tpallworld $1-

  808. /tpallworld: true

  809. #

  810. # /cmi tpbypass $1-

  811. /tpbypass: true

  812. #

  813. # /cmi tpdeny $1-

  814. /tpdeny: true

  815. #

  816. # /cmi tphere $1-

  817. /tphere: true

  818. #

  819. # /cmi tpo $1-

  820. /tpo: false

  821. #

  822. # /cmi tpohere $1-

  823. /tpohere: true

  824. #

  825. # /cmi tpopos $1-

  826. /tpopos: true

  827. #

  828. # /cmi tppos $1-

  829. /tppos: true

  830. #

  831. # /cmi tps $1-

  832. /tps: false

  833. #

  834. # /cmi tptoggle $1-

  835. /tptoggle: true

  836. #

  837. # /cmi tree $1-

  838. /tree: true

  839. #

  840. # /cmi unban $1-

  841. /unban: true

  842. #

  843. # /cmi unbreakable $1-

  844. /unbreakable: false

  845. #

  846. # /cmi uncondense $1-

  847. /uncondense: false

  848. #

  849. # /cmi unjail $1-

  850. /unjail: true

  851. #

  852. # /cmi unloadchunks $1-

  853. /unloadchunks: true

  854. #

  855. # /cmi unmute $1-

  856. /unmute: true

  857. #

  858. # /cmi unmutechat $1-

  859. /unmutechat: true

  860. #

  861. # /cmi usermeta $1-

  862. /usermeta: false

  863. #

  864. # /cmi util $1-

  865. /util: false

  866. #

  867. # /cmi vanish $1-

  868. /vanish: true

  869. /v: false

  870. #

  871. # /cmi vanishedit $1-

  872. /vanishedit: false

  873. #

  874. # /cmi version $1-

  875. /version: false

  876. #

  877. # /cmi viewrange $1-

  878. /viewrange: true

  879. #

  880. # /cmi voteedit $1-

  881. /voteedit: true

  882. #

  883. # /cmi votes $1-

  884. /votes: true

  885. #

  886. # /cmi votetop $1-

  887. /votetop: false

  888. #

  889. # /cmi walkspeed $1-

  890. /walkspeed: false

  891. /wspeed: true

  892. #

  893. # /cmi warn $1-

  894. /warn: true

  895. #

  896. # /cmi warnings $1-

  897. /warnings: false

  898. #

  899. # /cmi warp $1-

  900. /warp: true

  901. #

  902. # /cmi weather $1-

  903. /weather: true

  904. # /cmi weather sun $1-

  905. /sun: true

  906. # /cmi weather rain $1-

  907. /rain: true

  908. # /cmi weather storm $1-

  909. /storm: true

  910. #

  911. # /cmi whowas $1-

  912. /whowas: true

  913. #

  914. # /cmi workbench $1-

  915. /workbench: true

  916. /wb: true

  917. /craft: true

  918. #

  919. # /cmi world $1-

  920. /world: true

  921. #

  922. # /cmi worth $1-

  923. /worth: false

Понравилась статья? Поделить с друзьями:
  • Custom text boxes word
  • Custom text box word
  • Custom sizes in word
  • Custom properties in word
  • Custom properties in excel