SPC q q
quitC-g
abort actionSPC w /
split window verticallySPC w
- split window horizontallySPC w c
delete current windowSPC f f
find a fileSPC f s
save a file (:w also works)SPC p h
find a file in current projectSPC b d
kill current buffer
key concepts involved (layered in that order):
- matrix is two dimensional list
- indexing at depth: .[;] - see more https://code.kx.com/q4m3/6_Functions/#682-verb-dot
- dot apply : .[;;;] - e.g. https://code.kx.com/q4m3/6_Functions/#687-general-apply-for-dyadic-functions
- projection : f[x;y;z] is same as f[x;;z] y
- iteration : over (/) - e.g. https://code.kx.com/q/ref/adverbs/#over
indexing matrix at depth; as opposed to @ - indexing at first level:
$
last argument passed to the previous shell command https://stackoverflow.com/questions/547719/is-there-a-way-to-make-mv-create-the-directory-to-be-moved-to-if-it-doesnt-exis$!
pid of the most recently executed background pipeline
tar -xvf archive.tar.xz
tar -zxvf archive.tar.gz
buffer
vswindow
vsframe
modeline
echo area
minibuffer
font locking
correct term for syntax highlighting. made up offaces
of properties (color, font, text size …) that pretty-print the textpoint
another word for caret or cursor: visual marker where characters typed will appearmark
region
contiguous block of text bounded bypoint
andmark
. in other editors called “selection” or “highlight”current buffer
buffer thathas the point
https://youtu.be/XkY2DOUCWMU?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab q stores matrices in column-major order - it means that first element of each list is first column, second element is second column etc
special case: float vector is Nx1 or 1xN (if enlisted) matrix
q)enlist[1 2 3f] $ 1 2 3f / rows times columns
,14f
q)(1 3f;-2 0f)$-1 2f / 5 2; (x-axis coords;y-axis coords); has columns 1 -2 and 3 0
q)(1 1f;0 1f)$(0 -1f;1 0f) / (1 -1f;1 0f);
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# (base) dk@ ~ /proj/qlib/qcon$ conda build . | |
No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 | |
WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 | |
Adding in variants from internal_defaults | |
INFO:conda_build.variants:Adding in variants from internal_defaults | |
Attempting to finalize metadata for qcon | |
INFO:conda_build.metadata:Attempting to finalize metadata for qcon | |
BUILD START: ['qcon-2020.02.05-0.tar.bz2'] | |
Cloning into '/home/dk/conda/conda-bld/qcon_1606553400852/work'... |
https://linuxhint.com/cron_systemd_timer/
cat /home/dk/.config/systemd/user/gdrive.org.service
[Unit]
Description=Upload org files to my google drive
# after networking is up on the server
After=network.target