From 684bc639fcba699c7ef9399c67f96603c1ad529f Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Mon, 29 Mar 2021 21:38:22 -0700 Subject: [PATCH] maint --- 349ceffd.html | 1 + 38003bd5.html | 1 + 6d0a076e.html | 1 + b926d9bd.html | 2 +- cache.json | 2 +- f0b50398.html | 1 + f0e5cfc1.html | 1 + impulse.html | 2 +- static/README.md | 1 - 9 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 349ceffd.html create mode 100644 38003bd5.html create mode 100644 6d0a076e.html create mode 100644 f0b50398.html create mode 100644 f0e5cfc1.html delete mode 100644 static/README.md diff --git a/349ceffd.html b/349ceffd.html new file mode 100644 index 0000000..f8390ae --- /dev/null +++ b/349ceffd.html @@ -0,0 +1 @@ +mark basics - zettel.thermokar.st

mark basics

m{a-zA-Z}: set a “bookmark” at a cursor position.

'{mark}: jumps the cursor to first non-whitespace character on the line with.

`{mark}: jump the cursor to the exact mark position.

Uppercase marks are global, and by default are persisted across sessions.

\ No newline at end of file diff --git a/38003bd5.html b/38003bd5.html new file mode 100644 index 0000000..60e64c2 --- /dev/null +++ b/38003bd5.html @@ -0,0 +1 @@ +search is a motion - zettel.thermokar.st

search is a motion

Don’t forget, search is a motion, and can be combined with other actions, like d (delete): d/foo<CR>.

\ No newline at end of file diff --git a/6d0a076e.html b/6d0a076e.html new file mode 100644 index 0000000..30ff639 --- /dev/null +++ b/6d0a076e.html @@ -0,0 +1 @@ +display lines - zettel.thermokar.st

display lines

Interacting with display lines (vs real lines) is easier when you prefix motion commands with a g.

\ No newline at end of file diff --git a/b926d9bd.html b/b926d9bd.html index efd73bd..dd8fc6b 100644 --- a/b926d9bd.html +++ b/b926d9bd.html @@ -1 +1 @@ -vim - zettel.thermokar.st
\ No newline at end of file +vim - zettel.thermokar.st
\ No newline at end of file diff --git a/cache.json b/cache.json index 9cdb6d0..9951136 100644 --- a/cache.json +++ b/cache.json @@ -1 +1 @@ -{"Graph":{"adjacencyMap":{"041a1acc":{"c4e96daf":["cf",[]]},"fa6a31b4":{},"19172b64":{},"72e6c820":{},"92598822":{"041a1acc":["folge",[]],"aab45963":["folge",[]]},"dc879f80":{"9db45ab6":["cf",[]]},"b364352b":{},"9227847e":{},"ec21e3f5":{},"d2e178e0":{},"96fc3093":{},"9db45ab6":{},"b926d9bd":{"fa6a31b4":["folge",[]],"19172b64":["folge",[]],"b364352b":["folge",[]],"ec21e3f5":["folge",[]],"d2e178e0":["folge",[]],"96fc3093":["folge",[]],"da69e0f5":["folge",[]],"82ded935":["folge",[]],"56653cb1":["folge",[]],"73dcbcc7":["folge",[]],"ec672cb5":["folge",[]]},"da69e0f5":{},"aab45963":{},"9b74f625":{"92598822":["folge",[]],"b926d9bd":["folge",[]],"c4e96daf":["folge",[]]},"82ded935":{},"56653cb1":{},"acc60422":{"dc879f80":["folge",[]],"9db45ab6":["folge",[]]},"index":{"041a1acc":["cf",[]],"dc879f80":["cf",[]],"9227847e":["cf",[]],"9db45ab6":["cf",[]],"aab45963":["cf",[]]},"c4e96daf":{},"73dcbcc7":{},"ec672cb5":{}},"vertices":{"041a1acc":{"Path":"./041a1acc.md","Slug":"041a1acc","Date":"2020-12-10T13:22","ID":"041a1acc","Meta":{"date":"2020-12-10T13:22","tags":["notes","software","timeline"]},"Title":"a self-hosted git stack"},"fa6a31b4":{"Path":"./fa6a31b4.md","Slug":"fa6a31b4","Date":"2021-03-10T07:40","ID":"fa6a31b4","Meta":{"date":"2021-03-10T07:40","tags":["vim"]},"Title":"replace mode"},"19172b64":{"Path":"./19172b64.md","Slug":"19172b64","Date":"2021-03-14T15:48","ID":"19172b64","Meta":{"date":"2021-03-14T15:48","tags":["vim"]},"Title":"specifying a range when running a ! shell command filters"},"72e6c820":{"Path":"./72e6c820.md","Slug":"72e6c820","Date":"2021-03-19T09:30","ID":"72e6c820","Meta":{"date":"2021-03-19T09:30","tags":["git"]},"Title":"check non-trivial gitignore patterns using git check-ignore"},"92598822":{"Path":"./92598822.md","Slug":"92598822","ID":"92598822","Meta":{"tags":[]},"Title":"self-hosted"},"dc879f80":{"Path":"./dc879f80.md","Slug":"dc879f80","Date":"2021-01-29T12:00","ID":"dc879f80","Meta":{"date":"2021-01-29T12:00","tags":["practices","productivity","timeline"]},"Title":"how i stay (somewhat) organized"},"b364352b":{"Path":"./b364352b.md","Slug":"b364352b","Date":"2021-03-10T18:41","ID":"b364352b","Meta":{"date":"2021-03-10T18:41","tags":["vim"]},"Title":"use c instead of deleting and inserting in visual mode"},"9227847e":{"Path":"./9227847e.md","Slug":"9227847e","Date":"2020-11-22T11:18","ID":"9227847e","Meta":{"date":"2020-11-22T11:18","tags":["bread","recipe","timeline"]},"Title":"sourdough pretzel rolls"},"ec21e3f5":{"Path":"./ec21e3f5.md","Slug":"ec21e3f5","Date":"2021-03-14T14:29","ID":"ec21e3f5","Meta":{"date":"2021-03-14T14:29","tags":["vim"]},"Title":"the copy command doesn’t use a register"},"d2e178e0":{"Path":"./d2e178e0.md","Slug":"d2e178e0","Date":"2021-03-14T14:34","ID":"d2e178e0","Meta":{"date":"2021-03-14T14:34","tags":["vim"]},"Title":"the :normal command runs normal commands on multiple lines"},"96fc3093":{"Path":"./96fc3093.md","Slug":"96fc3093","Date":"2021-03-14T15:23","ID":"96fc3093","Meta":{"date":"2021-03-14T15:23","tags":["vim"]},"Title":":read allows piping shell stdout into a buffer"},"9db45ab6":{"Path":"./9db45ab6.md","Slug":"9db45ab6","Date":"2020-11-09T16:48","ID":"9db45ab6","Meta":{"date":"2020-11-09T16:48","tags":["practices","productivity","timeline"]},"Title":"focus requires a rigorous contract"},"b926d9bd":{"Path":"./b926d9bd.md","Slug":"b926d9bd","ID":"b926d9bd","Meta":{"tags":[]},"Title":"vim"},"da69e0f5":{"Path":"./da69e0f5.md","Slug":"da69e0f5","Date":"2021-03-14T15:16","ID":"da69e0f5","Meta":{"date":"2021-03-14T15:16","tags":["vim"]},"Title":" in command mode will insert the word under the cursor in the cmd"},"aab45963":{"Path":"./aab45963.md","Slug":"aab45963","Date":"2020-12-08T10:29","ID":"aab45963","Meta":{"date":"2020-12-08T10:29","tags":["notes","software","timeline"]},"Title":"the matrix ecosystem"},"9b74f625":{"Path":"./9b74f625.md","Slug":"9b74f625","ID":"9b74f625","Meta":{"tags":[]},"Title":"software"},"82ded935":{"Path":"./82ded935.md","Slug":"82ded935","Date":"2021-03-14T14:12","ID":"82ded935","Meta":{"date":"2021-03-14T14:12","tags":["vim"]},"Title":"command mode ranges based on patterns"},"56653cb1":{"Path":"./56653cb1.md","Slug":"56653cb1","Date":"2021-03-10T07:38","ID":"56653cb1","Meta":{"date":"2021-03-10T07:38","tags":["vim"]},"Title":"the expression register"},"acc60422":{"Path":"./acc60422.md","Slug":"acc60422","ID":"acc60422","Meta":{"tags":[]},"Title":"practices"},"index":{"Path":"./index.md","Slug":"index","ID":"index","Meta":{"tags":[]},"Title":"index"},"c4e96daf":{"Path":"./c4e96daf.md","Slug":"c4e96daf","Date":"2020-12-13T16:43","ID":"c4e96daf","Meta":{"date":"2020-12-13T16:43","tags":["admin","server","tech"]},"Title":"adding a new user account on a linux system"},"73dcbcc7":{"Path":"./73dcbcc7.md","Slug":"73dcbcc7","Date":"2021-03-14T15:15","ID":"73dcbcc7","Meta":{"date":"2021-03-14T15:15","tags":["vim"]},"Title":" in command mode presents an auto-completion list"},"ec672cb5":{"Path":"./ec672cb5.md","Slug":"ec672cb5","Date":"2021-03-14T15:19","ID":"ec672cb5","Meta":{"date":"2021-03-14T15:19","tags":["vim"]},"Title":"q: opens the command history window"}}},"NeuronVersion":"1.9.25.0","Config":{"editUrl":"https://github.com/thermokarst/zettel/edit/main/","plugins":["neuronignore","links","tags","uptree","feed"],"siteBaseUrl":"https://zettel.thermokar.st","author":"Matthew Ryan Dillon","siteTitle":"zettel.thermokar.st","theme":"black"},"Errors":{}} \ No newline at end of file +{"Graph":{"adjacencyMap":{"041a1acc":{"c4e96daf":["cf",[]]},"fa6a31b4":{},"19172b64":{},"72e6c820":{},"92598822":{"041a1acc":["folge",[]],"aab45963":["folge",[]]},"6d0a076e":{},"dc879f80":{"9db45ab6":["cf",[]]},"b364352b":{},"9227847e":{},"ec21e3f5":{},"d2e178e0":{},"96fc3093":{},"38003bd5":{},"f0b50398":{},"9db45ab6":{},"b926d9bd":{"fa6a31b4":["folge",[]],"19172b64":["folge",[]],"6d0a076e":["folge",[]],"b364352b":["folge",[]],"ec21e3f5":["folge",[]],"d2e178e0":["folge",[]],"96fc3093":["folge",[]],"38003bd5":["folge",[]],"f0b50398":["folge",[]],"349ceffd":["folge",[]],"da69e0f5":["folge",[]],"82ded935":["folge",[]],"56653cb1":["folge",[]],"73dcbcc7":["folge",[]],"ec672cb5":["folge",[]],"f0e5cfc1":["folge",[]]},"349ceffd":{},"da69e0f5":{},"aab45963":{},"9b74f625":{"92598822":["folge",[]],"b926d9bd":["folge",[]],"c4e96daf":["folge",[]]},"82ded935":{},"56653cb1":{},"acc60422":{"dc879f80":["folge",[]],"9db45ab6":["folge",[]]},"index":{"041a1acc":["cf",[]],"dc879f80":["cf",[]],"9227847e":["cf",[]],"9db45ab6":["cf",[]],"aab45963":["cf",[]]},"c4e96daf":{},"73dcbcc7":{},"ec672cb5":{},"f0e5cfc1":{}},"vertices":{"041a1acc":{"Path":"./041a1acc.md","Slug":"041a1acc","Date":"2020-12-10T13:22","ID":"041a1acc","Meta":{"date":"2020-12-10T13:22","tags":["notes","software","timeline"]},"Title":"a self-hosted git stack"},"fa6a31b4":{"Path":"./fa6a31b4.md","Slug":"fa6a31b4","Date":"2021-03-10T07:40","ID":"fa6a31b4","Meta":{"date":"2021-03-10T07:40","tags":["vim"]},"Title":"replace mode"},"19172b64":{"Path":"./19172b64.md","Slug":"19172b64","Date":"2021-03-14T15:48","ID":"19172b64","Meta":{"date":"2021-03-14T15:48","tags":["vim"]},"Title":"specifying a range when running a ! shell command filters"},"72e6c820":{"Path":"./72e6c820.md","Slug":"72e6c820","Date":"2021-03-19T09:30","ID":"72e6c820","Meta":{"date":"2021-03-19T09:30","tags":["git"]},"Title":"check non-trivial gitignore patterns using git check-ignore"},"92598822":{"Path":"./92598822.md","Slug":"92598822","ID":"92598822","Meta":{"tags":[]},"Title":"self-hosted"},"6d0a076e":{"Path":"./6d0a076e.md","Slug":"6d0a076e","Date":"2021-03-29T21:14","ID":"6d0a076e","Meta":{"date":"2021-03-29T21:14","tags":["vim"]},"Title":"display lines"},"dc879f80":{"Path":"./dc879f80.md","Slug":"dc879f80","Date":"2021-01-29T12:00","ID":"dc879f80","Meta":{"date":"2021-01-29T12:00","tags":["practices","productivity","timeline"]},"Title":"how i stay (somewhat) organized"},"b364352b":{"Path":"./b364352b.md","Slug":"b364352b","Date":"2021-03-10T18:41","ID":"b364352b","Meta":{"date":"2021-03-10T18:41","tags":["vim"]},"Title":"use c instead of deleting and inserting in visual mode"},"9227847e":{"Path":"./9227847e.md","Slug":"9227847e","Date":"2020-11-22T11:18","ID":"9227847e","Meta":{"date":"2020-11-22T11:18","tags":["bread","recipe","timeline"]},"Title":"sourdough pretzel rolls"},"ec21e3f5":{"Path":"./ec21e3f5.md","Slug":"ec21e3f5","Date":"2021-03-14T14:29","ID":"ec21e3f5","Meta":{"date":"2021-03-14T14:29","tags":["vim"]},"Title":"the copy command doesn’t use a register"},"d2e178e0":{"Path":"./d2e178e0.md","Slug":"d2e178e0","Date":"2021-03-14T14:34","ID":"d2e178e0","Meta":{"date":"2021-03-14T14:34","tags":["vim"]},"Title":"the :normal command runs normal commands on multiple lines"},"96fc3093":{"Path":"./96fc3093.md","Slug":"96fc3093","Date":"2021-03-14T15:23","ID":"96fc3093","Meta":{"date":"2021-03-14T15:23","tags":["vim"]},"Title":":read allows piping shell stdout into a buffer"},"38003bd5":{"Path":"./38003bd5.md","Slug":"38003bd5","Date":"2021-03-29T21:21","ID":"38003bd5","Meta":{"date":"2021-03-29T21:21","tags":["vim"]},"Title":"search is a motion"},"f0b50398":{"Path":"./f0b50398.md","Slug":"f0b50398","Date":"2021-03-29T21:30","ID":"f0b50398","Meta":{"date":"2021-03-29T21:30","tags":["vim"]},"Title":"the jump list is primarily for between-file motions"},"9db45ab6":{"Path":"./9db45ab6.md","Slug":"9db45ab6","Date":"2020-11-09T16:48","ID":"9db45ab6","Meta":{"date":"2020-11-09T16:48","tags":["practices","productivity","timeline"]},"Title":"focus requires a rigorous contract"},"b926d9bd":{"Path":"./b926d9bd.md","Slug":"b926d9bd","ID":"b926d9bd","Meta":{"tags":[]},"Title":"vim"},"349ceffd":{"Path":"./349ceffd.md","Slug":"349ceffd","Date":"2021-03-29T21:24","ID":"349ceffd","Meta":{"date":"2021-03-29T21:24","tags":["vim"]},"Title":"mark basics"},"da69e0f5":{"Path":"./da69e0f5.md","Slug":"da69e0f5","Date":"2021-03-14T15:16","ID":"da69e0f5","Meta":{"date":"2021-03-14T15:16","tags":["vim"]},"Title":" in command mode will insert the word under the cursor in the cmd"},"aab45963":{"Path":"./aab45963.md","Slug":"aab45963","Date":"2020-12-08T10:29","ID":"aab45963","Meta":{"date":"2020-12-08T10:29","tags":["notes","software","timeline"]},"Title":"the matrix ecosystem"},"9b74f625":{"Path":"./9b74f625.md","Slug":"9b74f625","ID":"9b74f625","Meta":{"tags":[]},"Title":"software"},"82ded935":{"Path":"./82ded935.md","Slug":"82ded935","Date":"2021-03-14T14:12","ID":"82ded935","Meta":{"date":"2021-03-14T14:12","tags":["vim"]},"Title":"command mode ranges based on patterns"},"56653cb1":{"Path":"./56653cb1.md","Slug":"56653cb1","Date":"2021-03-10T07:38","ID":"56653cb1","Meta":{"date":"2021-03-10T07:38","tags":["vim"]},"Title":"the expression register"},"acc60422":{"Path":"./acc60422.md","Slug":"acc60422","ID":"acc60422","Meta":{"tags":[]},"Title":"practices"},"index":{"Path":"./index.md","Slug":"index","ID":"index","Meta":{"tags":[]},"Title":"index"},"c4e96daf":{"Path":"./c4e96daf.md","Slug":"c4e96daf","Date":"2020-12-13T16:43","ID":"c4e96daf","Meta":{"date":"2020-12-13T16:43","tags":["admin","server","tech"]},"Title":"adding a new user account on a linux system"},"73dcbcc7":{"Path":"./73dcbcc7.md","Slug":"73dcbcc7","Date":"2021-03-14T15:15","ID":"73dcbcc7","Meta":{"date":"2021-03-14T15:15","tags":["vim"]},"Title":" in command mode presents an auto-completion list"},"ec672cb5":{"Path":"./ec672cb5.md","Slug":"ec672cb5","Date":"2021-03-14T15:19","ID":"ec672cb5","Meta":{"date":"2021-03-14T15:19","tags":["vim"]},"Title":"q: opens the command history window"},"f0e5cfc1":{"Path":"./f0e5cfc1.md","Slug":"f0e5cfc1","Date":"2021-03-29T21:32","ID":"f0e5cfc1","Meta":{"date":"2021-03-29T21:32","tags":["vim"]},"Title":"the gf motion will jump to the filename under the cursor"}}},"NeuronVersion":"1.9.25.0","Config":{"editUrl":"https://github.com/thermokarst/zettel/edit/main/","plugins":["neuronignore","links","tags","uptree","feed"],"siteBaseUrl":"https://zettel.thermokar.st","author":"Matthew Ryan Dillon","siteTitle":"zettel.thermokar.st","theme":"black"},"Errors":{}} \ No newline at end of file diff --git a/f0b50398.html b/f0b50398.html new file mode 100644 index 0000000..3e02349 --- /dev/null +++ b/f0b50398.html @@ -0,0 +1 @@ +the jump list is primarily for between-file motions - zettel.thermokar.st

the jump list is primarily for between-file motions

<C-o> & <C-i> & :jumps

\ No newline at end of file diff --git a/f0e5cfc1.html b/f0e5cfc1.html new file mode 100644 index 0000000..e3576f4 --- /dev/null +++ b/f0e5cfc1.html @@ -0,0 +1 @@ +the gf motion will jump to the filename under the cursor - zettel.thermokar.st

the gf motion will jump to the filename under the cursor

The suffixadd option needs to be set, although most common filetype plugins should handle this automatically.

\ No newline at end of file diff --git a/impulse.html b/impulse.html index a788c76..d3ae7a6 100644 --- a/impulse.html +++ b/impulse.html @@ -1 +1 @@ -Impulse - zettel.thermokar.st \ No newline at end of file +Impulse - zettel.thermokar.st \ No newline at end of file diff --git a/static/README.md b/static/README.md deleted file mode 100644 index a594aee..0000000 --- a/static/README.md +++ /dev/null @@ -1 +0,0 @@ -Put your [static files](https://neuron.zettel.page/2016401.html) (images, pdf, etc.) here.