Czy komputer może myśleć ?

Czy komputer może myśleć ?
K5
  • Rejestracja:około 12 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Tutaj,obok
  • Postów:759
0

@kacper546, oczywiście, że radzi sobie znacznie lepiej niż komputery.
http://lmgtfy.com/?q=http%3A%2F%2Fwww.academia.pan.pl%2Fdokonania.php%3Fid%3D558&l=1

Człowiek analizuje tylko określony zbiór zagrań, które są rozsądne.
Jeszcze lepiej widać to w grze GO. Tam komputery pomimo swoich umiejętności analizy ilościowej danych nie wygrywają z nawet bardzo przeciętnymi graczami.
Dlaczego? Ponieważ ludzki gracz potrafi na "dzień dobry" odsiać ruchy idiotyczne.
Aby wiedzieć, które z ruchów są "rozsądne" trzeba najpierw je przeanalizować. Mózg je analizuje i zapamiętuje, więc wie "na dzień dobry" które musi sobie odpuścić. Komputer tego nie robi Dlatego słabo sobie radzi.

dla Twojej informacji. Mozg przetwarza niezmiernie wieksza ilosc danych niz komputer, to ze masz problemy z zapamietaniem slowa to nieznaczy ze podswiadomosc w ogole nie dziala. Procesow w czlowieku do ogarniecia przez mozg jest od groma. Najpierw jezeli chcesz dyskutowac to wez doucz sie podstaw...
Kto tu troluje?


Jeśli mój post jest dowodem mojej niekompetencji, to trudno, ale po to pytam, żeby się czegoś dowiedzieć.
Zobacz pozostałe 3 komentarze
K5
Wiesz które są beznadziejne bo Twój mózg kiedyś je analizował zapisał w pamięci "ten ruch to dno". Gdy ty siadasz do gry to ten fragment z informacją jest "wczytywany" i mózg zna wynik wcześniejszej analizy na temat tego ruchu i pomija go bez analizy (zastanowienia).
fasadin
@Koziołek naprawde wez do serca moj powyzszy post. Z nim to jest jałowa dyskusja. To jak tłumaczyć człowiekowi w korei Północnej, że w USA nie jedzą ptaków.
Shalom
@fasadin nie jedzą ptaków? tyś chyba w KFC nigdy nie był... :P
K5
Dlaczego stwierdziłeś @fasadin że ze mną jałowa dyskusja? Nie podałeś ani argumentów, ani dowodów a i tak nazywasz mnie fanatykiem (dlatego, że się z tobą nie zgadzam?).
Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0

W sumie jak przeczytałem to co napisał @fasadin to przypomniała mi się jeszcze jedna rzecz. Ilość "rejestrów ogólnego przeznaczenia" w pamięci krótkotrwałej w mózgu to coś pomiędzy 5, a 7. Dla 32bitowych inteli było takich rejestrów bodajże 4 czy 8. Do tego w naszym mózgu dochodzi cała niezależna od świadomości matematyka związana chociażby z utrzymaniem równowagi.
Do rzeczy jednak. Główny błąd jaki popełniamy porównując komputer i mózg jest oparcie się tylko o świadome operacje tych rzeczywiście człowiek może wykonywać w sumie niewiele i są one najbardziej kosztowne. Jednak całkowita moc obliczeniowa mózgu jako takiego jest znacznie większa niż w najmocniejszych komputerach.

http://www.geekweek.pl/aktualnosci/17033/dokonano-symulacji-pracy-ludzkiego-mozgu > 1% mózgu 40 minut pracy komputera K.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
edytowany 2x, ostatnio: Koziołek
Ola Nordmann
No tak, ale 'CPU' komputera jest scentralizowane. W ludzkim mózgu jest to rozbite. Wszystkie części działają niezależnie i dopiero razem tworzą całość.
KR
Po prostu mózg przetwarza informacje masowo-równolegle. To trochę tak jakby mieć dysk o pojemności 100 TB ze zdjęciami i móc w kilku taktach znaleźć zdjęcie najbardziej podobne do zadanego. Zauważ też, że CPU komputera nadal jest płaskie. Co z tego, że masz tranzystory upakowane co 20 nm, jak jest tylko jedna warstwa. Mózg jest o jeden wymiar lepszy. No i rozmiar i gęstość upakowania też jest trochę inna.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:3 dni
  • Lokalizacja:Wrocław
0
kacper546 napisał(a):

Programy szachowe szukają dobrych planów działania używając podobnych heurystyk co eksperci szachowi.

Bo komputery są zdolne do jedynie do powielania ludzkich działań.
I tak nie są np. w stanie wziąć pod uwagę charakteru i stylu gry konkretnego przeciwnika.

kacper546 napisał(a):

Aby wiedzieć, które z ruchów są "rozsądne" trzeba najpierw je przeanalizować. Mózg je analizuje i zapamiętuje, więc wie "na dzień dobry" które musi sobie odpuścić. Komputer tego nie robi Dlatego słabo sobie radzi.

Bo człowiek myśli, a komputer nie. :)

Ola Nordmann
To jest zapewne związane doświadczeniem i gigantyczną DB ludzkiego mózgu działającą na poziomie nieświadomym (nie mylić z podświadomym). Branie pod uwagę charakteru gry przeciwnika to tylko porównywanie 'wybiórcze' z bazą danych. Rzecz w tym, że komputer może łączyć dane z różnych wspomnień i 'zgadywać' co jest właściwe. Tzw. myślenie abstrakcyjne :)
K5
  • Rejestracja:około 12 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Tutaj,obok
  • Postów:759
0

Bo komputery są zdolne do jedynie do powielania ludzkich działań.
I tak nie są np. w stanie wziąć pod uwagę charakteru i stylu gry konkretnego przeciwnika.
Branie pod uwagę charakteru i stylu gry to po prostu przeanalizowanie i zapamiętanie zachowań przeciwnika przez mózg więc komputery też mogły by mają odpowiednie dane wziąć pod uwagę charakter i styl gry.

Bo człowiek myśli, a komputer nie.
Co jest takiego szczególnego w organicznym komputerze a czego nie ma mechanicznym komputerze, że twierdzisz że komputer nie myśli a człowiek czy zwierzę tak?
Bo jak dla mnie komputery myślą na swój sposób a my na swój tzn. że definicja myślenia jest różna więc stwierdzenie, że maszyna nie myśli jest przynajmniej nierozsądne.


Jeśli mój post jest dowodem mojej niekompetencji, to trudno, ale po to pytam, żeby się czegoś dowiedzieć.
edytowany 1x, ostatnio: kacper546
Ola Nordmann
'Komputer' organiczny zmienia algorytmy poprzez zmianę swojej struktury. Komputer 'mechaniczny' zmienia tylko dane.
Qbisiek
  • Rejestracja:około 12 lat
  • Ostatnio:około 10 lat
  • Postów:160
2

Mnie się wydaje, że @kacper546 ma jednak trochę racji. Zauważmy, że kiedy zagramy w szachy czy nawet warcaby z powiedzmy 8 letnim dzieckiem, które niedawno poznało zasady tej gry, wówczas stosunkowo często będzie ono wykonywać idiotyczne ruchy, o których my byśmy nawet nie pomyśleli i oddawać nam bierki "za darmo". Dzieje się tak dla tego, bo takie dziecko nie ma wystarczającego doświadczenia (bazy danych o poprzednich grach), ani poprawnych nawyków (wyuczone sieci neuronowe). Informacje o ruchach beznadziejnych, oraz mistrzowskich - przy konkretnym ułożeniu wycinka pola gry na pewno są gdzieś zakodowane w naszej pamięci, i nie potrzebujemy się zastanawiać nad nimi.
Tak jak @Koziołek wspomniał, nie liczy się tylko nasze świadome myślenie.


edytowany 1x, ostatnio: Qbisiek
AB
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 10 lat
  • Postów:464
0
Qbisiek napisał(a):

Mnie się wydaje, że @kacper546 ma jednak trochę racji. Zauważmy, że kiedy zagramy w szachy czy nawet warcaby z powiedzmy 8 letnim dzieckiem, które niedawno poznało zasady tej gry, wówczas stosunkowo często będzie ono wykonywać idiotyczne ruchy, o których my byśmy nawet nie pomyśleli i oddawać nam bierki "za darmo". Dzieje się tak dla tego, bo takie dziecko nie ma wystarczającego doświadczenia (bazy danych o poprzednich grach), ani poprawnych nawyków (wyuczone sieci neuronowe). Informacje o ruchach beznadziejnych, oraz mistrzowskich - przy konkretnym ułożeniu wycinka pola gry na pewno są gdzieś zakodowane w naszej pamięci, i nie potrzebujemy się zastanawiać nad nimi.
Tak jak @Koziołek wspomniał, nie liczy się tylko nasze świadome myślenie.

Niestety żaden komputer nie jest w stanie przechowywać i przetwarzać informacji tak efektywnie jak ludzki mózg, a stosowane przez mózg algorytmy oraz sposób zapisu danych jeżeli zostaną kiedykolwiek odtworzone będą się równały ze stworzeniem sztucznego mózgu. Istniejące obecnie sztuczne sieci neuronowe nie oddają wystarczająco dobrze działania mózgu, a ludzki mózg zostaje wciąż niedoścignionym wzorcem w uogólnianiu wiedzy, uaktualnianiu wcześniej poznanych wzorców itd.

edytowany 3x, ostatnio: Adam Borowski
Sopelek
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 8 lat
  • Lokalizacja:Kraków
  • Postów:467
1

Ja uważam, że do myślenia konieczna jest świadomość, może nawet to to samo. Że ona w jakiś dziwny sposób powoduje, że możemy decydować w taki a nie inny sposób. Świadomość to coś, czego jeszcze nie rozumiemy. Może jest to coś nadprzyrodzonego, co potrafi sterować rzeczywistością w miejscach, które cechuje duża aktywność. Np neurony w mózgu człowieka. Może komputery kiedyś, gdy będą odpowiednio skomplikowane będą posiadać świadomość. Może już zaczynają ją posiadać tylko o tym nie wiemy. To jest według mnie klucz do zrozumienia tego czym jest myślenie. Dopóki nie rozumiemy świadomości nie możemy dokładnie wyróżnić czym jest myślenie, jak działa, na czym polega, jak powstaje. Nie pojęliśmy jeszcze tych mechanizmów.

edytowany 2x, ostatnio: Sopelek
K5
"Może jest to coś nadprzyrodzonego, co potrafi sterować rzeczywistością w miejscach, które cechuje duża aktywność" - przypuszczam, że wątpię.
grzesiek51114
grzesiek51114
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 4 lata
  • Postów:2442
0

Podsumowując wszystkie te wypowiedzi:

  1. Czy komputer potrafi myśleć: Nie;
  2. Czy komputer jest inteligentny: Nie;
  3. Czy komputer będzie mógł myśleć?: Może kiedyś;

Przykład z Prologiem Shaloma bardzo trafny. Rozmowa powoli się już zapętla, nie wiem czy zwrócili koledzy uwagę :)

K5
  • Rejestracja:około 12 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Tutaj,obok
  • Postów:759
0

Podsumowując wszystkie te wypowiedzi:

  1. Zależy jak zdefiniujesz "myśleć".
  2. Jakby umiał myśleć to byłby inteligenty.
  3. Na pewno będzie kiedyś myślał ale to i tak zależy od definicji.

Rozmowa ta nie ma sensu bo i tak każdy ma swoje jedynie słuszne zdanie.


Jeśli mój post jest dowodem mojej niekompetencji, to trudno, ale po to pytam, żeby się czegoś dowiedzieć.
Shalom
Sztuczna inteligencja nigdy nie pokona naturalnej glupoty...
Qbisiek
Nie do końca nie ma sensu, być może ktoś podobnie jak ja zakładając ten wątek nie miał określonego zdania w tej sprawie, a jeżeli miał to być może po przebrnięciu przez dyskusję ulegnie ono zmianie ?
K5
Wątpię bo jak ja mówię swoje zdanie to jestem "fanatykiem" lub trolem dla społeczności tego forum :(
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około godziny
0

No, to było raczej do przewidzenia, ze nikt nie da odpowiedzi wprost, bo to nie forum noblistów :P


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
grzesiek51114
grzesiek51114
Nie wyciągałbym takich wniosków przedwcześnie :P
K5
Nie trzeba mieć nobla by myśleć.
Gjorni
  • Rejestracja:około 12 lat
  • Ostatnio:około 3 lata
1

Hej,

Kluczowe dla próby udzielenia odpowiedzi na pytanie "Czy komputery będą potrafiły myśleć?" jest, jak już sami o tym napomknęliście, odpowiedzenie na pytanie "Czym właściwie jest myślenie?" Moim zdaniem pytanie o istotę myślenia w tym wypadku jest pytaniem zbyt ogólnym i zbyt rozmytym, a także stosunkowo niepotrzebnym. Przeciętny człowiek postrzega bowiem myślenie jako ogół procesów, które zachodzą w jego świadomości, a dodatkowo w reflektorze jego uwagi (co ważne, świadomość i uwaga to nie to samo - po bardziej szczegółowe informacje odsyłam np. do Kocha (2004), napomknę tylko, że świadomość stanowi swego rodzaju tło dla procesów uwagowych). Dodatkowo, myślenie utożsamia się głównie z operacjami na symbolach lingwistycznych, czyli języku (ciągle jednak w reflektorze uwagi; czy ktoś potrafi "wypowiadać" słowa w głowie nie "myśląc" o nich? :P).

Należy jednak mieć na uwadze jedną, bardzo ważną rzecz. Mianowicie, pomimo tego, że procesy związane z intencjonalnym przetwarzaniem znaczącej informacji znajdującej się w reflektorze uwagi przebiegają szeregowo (bo przebiegają), to cały układ nerwowy posiada architekturę równoległą (dlatego możliwe jest np. automatyczne przekierowanie reflektora uwagi na pojawiający się na peryferiach naszego pola widzenia bodziec zagrażający - np. zbliżający się w naszym kierunku z zawrotną prędkością samochód). Ważne w tym miejscu jest także nadmienienie, że procesy związane nawet z intencjonalnym przekierowywaniem uwagi oraz jej utrzymywaniem mają swoje źródło w procesach niższych hierarchicznie, które z kolei powstają w odpowiedzi na zmiany w naszym otoczeniu oraz w naszym wnętrzu (polecam doświadczenia Libeta nad reakcjami wolicjonalnymi). W wielkim skrócie nasze "wrażenie" doświadczania świata i to wszystko co nazywamy "świadomym" jest wtórnym efektem niezliczonej ilości procesów zachodzących w naszym mózgu, które aby dostać się w obszar naszego reflektora uwagi muszą m. in. osiągnąć pewien określony poziom synchronicznej aktywacji (dzięki sprzężeniom zwrotnym neuronów) i do tego kilka innych jeszcze rzeczy, które są teraz mało istotne.

Na koniec tego bardzo pobieżnego i nieprofesjonalnego nadgryzienia kwestii związanych z funkcjonowaniem ludzkiego mózgu chciałbym zwrócić uwagę, że pytanie o "myślenie" dostało już wiele rzetelnych i mających odzwierciedlenie w empirycznej rzeczywistości odpowiedzi (polecam badania Antonio Damasio). Nie jakieś psychologiczne lanie wody, ale twarde poparcie w neurokognitywistyce. Dodatkowo, warto mieć na uwadze fakt, iż świadomość, a także uwaga, nie są wyłącznie zbiorami procesów występujących wyłącznie u ludzi (szczury również są świadome i potrafią koncentrować oraz przekierowywać swoją uwagę). To, co nas wyróżnia, to umiejętność nadawania obiektom spostrzeganym w rzeczywistości abstrakcyjnych symbolicznych znaczeń w postaci słów, obrazów, czy wyrażeń innego typu, oraz, co ważne, potrafimy również odpowiednio owe reprezentacje obiektów archiwizować w naszej pamięci. Proces zapamiętywania oraz wydobywania tych reprezentacji jest jednak w wielkim stopniu nieuświadomiony.

To tyle jeżeli chodzi o kwestie związane z myśleniem. Czy maszyna będzie potrafiła myśleć? Oczywiście, że tak. Nie będzie nawet konieczne kompletne odwzorowywanie architektury mózgowia. Po co bowiem w sztucznym układzie nerwowym komórki glejowe, osłonki mielinowe itd? Zbędne. Najważniejszymi kwestiami, z którymi będzie należało się uporać to: 1) Kompleksowość pojedynczej komórki nerwowej z jej niewyobrażalną wręcz plastycznością oraz systemem syntezy nowych receptorów, jak i neuroprzekaźników + odpowiednia "czasowość" wszystkich jej procesów (wszystko bowiem musi dziać się we właściwym czasie); 2) Zróżnicowana strukturalnie architektura kory; 3) Specyfikacja połączeń międzykomórkowych i odpowiedzenie sobie na pytanie "dlaczego są połączone tak, a nie inaczej?" - na to pytanie odpowiedzi udzielane są za naszego życia; 4) Sporo innych kwestii, ale nie budujemy teraz AI, więc pisanie książki raczej mija się z celem :) Podsumowując - czasami jest tak, że stagnacja w nauce jest spowodowana, albo próbą wyważania już otwartych drzwi, albo zadawaniem nieodpowiednich pytań. W przypadku AI w wielu kwestiach jest/może być podobnie.

Pozdrawiam serdecznie.


The quieter you become, the more you are able to hear.
K5
Ten tekst to trochę lanie wody bo ani argumentów za ani przeciw tylko jakieś wykład, z którego nic nie wynika. Chyba, że nie czytałem uważnie.
Ola Nordmann
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:414
0

SSN + Big Brain->prowadzi do->TO.

Czekam tylko, aż ktoś przepisze :D


<img src="http://scontent-a-vie.xx.fbcdn.net/hphotos-ash3/1379478_311850692288742_1730250652_n.jpg" />
Geniusz zua :>
grzesiek51114
grzesiek51114
Challenge accepted :P:P
K5
Czekam z niecierpliwością.
Ola Nordmann
"Trójwymiarowy skan stworzony w projekcie BigBrain zajmuje ponad 1 terabajt." Powodzenia :)
0
Koziołek napisał(a):

Dla przypomnienia ilość atomów we wszechświecie to około 1080.

To zależy, czy na nie spozieramy czy nie. Pewien kot się kłania.

Koziołek
akurat atomy jako takie niewiele mają wspólnego z biedną kicią Schroedingera. Ich stan kwantowy nie jest istotny dla obserwacji ponieważ i tak obserwujemy jeden z kilku stanów bez wnikania który konkretnie. Bliżej już temu do zasady nieoznaczoności, ale to też mocno naciągane, bo chcemy wiedzieć czy atom istnieje, a nie gdzie jest czy jak szybko popieprza.
Gjorni
Za kilka lat się okaże, że Tolkien miał rację i wszystko, co nas otacza, jest niczym więcej, aniżeli wybrzmiewającą kosmiczną pieśnią :)
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)